2012-08-14 57 views
1

我有以下路徑我的asp.net(與MVC)項目:奇怪PackageTmp時msdeploy在asp.net mvc的項目創建部署包

D:\testAppMvc\testAppMvc.sln 

我從here安裝msdeploy(無設定爲製作)。

在Visual Studio 2010中,右鍵單擊project->Build Deployment package。到現在爲止。

如果我打開ZIP包,我會看到我的項目IIS的奇怪路徑必需的文件。

\Content\D_C\testAppMvc\obj\Debug\Package\PackageTmp\

有沒有辦法改變的部署源文件路徑,或者它是不變的?

回答

1

我認爲你需要設置這個項目中的文件:

<!-- Must be after Microsoft.WebApplication.targets import --> 
<PropertyGroup> 
    <_PackageTempDir>C:\Package</_PackageTempDir> 
</PropertyGroup> 
0

注意,「上項目 - 右鍵>Build Deployment package」在Visual Studio 2010已經成爲「上項目 - >Publish...右鍵點擊」的Visual Studio 2013年

How to: Deploy a Web Application Project Using a Web Deployment Package在2013年VS發佈部署包

要在VS 2013發佈部署包MSDN上提供的細節,我創建了一個自定義的發佈名爲洛卡簡介L封裝,然後選擇了Web部署包發佈方法 - 下面的截圖:

VS 2013 Web Publish - Profile

VS 2013 Web Publish - Connection