DevOps – Publicando um Site do Visual Studio 2008 por linha de comando

Introdução

Esse artigo tem como objetivo auxiliar na publicação de um site feito no Visual Studio 2008 feito através de linha de comando, para ser usada no Team Foundation Server.

Passos

Primeiramente, abra seu projeto no Visual Studio 2008 e vá em propriedades.

image

Verifique qual a edição do Framework que está sendo usada para você utilizar o MSBUILD correspondente. Por exemplo, se seu projeto for .NET Framework 3.5, use o MSBUILD do Framework 3.5.

image

Em seguida, vá no diretório do .NET Framework correspondente e procure o executável MSBUILD.

image

O próximo passo será digitar o seguinte comando:

MSBuild.exe /t:Rebuild “D:\CaminhodoProjeto.csproj” /p:OutDir=”BináriosdoProjeto\BIN\\” /p:WebProjectOutputDir=C:\CaminhodaPublicação\ /p:Configuration=Debug

CaminhodoProjeto: Caminho do Projeto e Nome do Projeto

BináriosdoProjeto: Caminho dos Assemblys do Projeto, normalmente no diretório BIN do Projeto. Importante, use aspas e no final, coloque duas barras \\

CaminhodoPublicação: Caminho onde os arquivos da publicação serão salvos. Exemplo:

MSBuild.exe /t:Rebuild “C:\MeuProjeto\MeuProjeto.csproj” /p:OutDir=”C:\MeuProjeto\bin\\” /p:WebProjectOutputDir=C:\IIS\ /p:Configuration=Debug

image

image

image

Pronto, projeto publicado.

TFS–TFS205014: The following relative path is not valid

Introdução

Ao tentar inserir um novo Default Collection de SharePoint para seu TFS aparece o erro. TFS205014: The following relative path is not valid

image

Continuar lendo

SQL Server – System.Data.SqlClient.SqlError: The backup set holds a backup of a database other than the existing ‘WSS_Content_SP2010’ database. (Microsoft.SqlServer.SmoExtended)

Introdução

Esse artigo tem como finalidade apoiar ao restaurar um backup de um banco de dados no SQL Server para um outro banco de dados em branco e o seguinte erro ocorre.

System.Data.SqlClient.SqlError: The backup set holds a backup of a database other than the existing ‘WSS_Content_SP2010’ database. (Microsoft.SqlServer.SmoExtended)

Continuar lendo

Windows Containers-Instalando o Provedor de Imagens de Containers no Windows

Introdução

Esse artigo tem a finalidade de explicar como instalar um provedor de imagens de containers para ser utilizado no Windows.

Passos

Utilizando o Windows Powershell ISE, execute o comando:

Install-PackageProvider ContainerImage

image

Continuar lendo