相关疑难解决方法(0)

MSdeploy使用错误的虚拟目录名部署MVC 2应用程序

我正在使用MSbuild(v4.0.30319.1)和MSdeploy(v7.1.618.0)在IIS上部署我的ASP MVC 2应用程序(v7.5).以下是我运行的命令:

msbuild.exe <path to my csproj>/MyMvcApp.csproj /t:Package /p:configuration=release;outDir=<my output dir>
Run Code Online (Sandbox Code Playgroud)

和msdeploy:

msdeploy.exe -verb:sync -source:package='<MSBuildOutputDir>\_PublishedWebsites\Webui_Package\MyMVCApp.zip' -dest:auto 
Run Code Online (Sandbox Code Playgroud)

构建和部署后,应用程序按地址http://localhost/MyMVCApp_deploy而不是地址进行部署http://localhost/MyMVCApp.我没想到_deploy会在地址中.我怎样才能解决这个问题?

iis msbuild asp.net-mvc msdeploy iis-7.5

4
推荐指数
1
解决办法
1923
查看次数

标签 统计

asp.net-mvc ×1

iis ×1

iis-7.5 ×1

msbuild ×1

msdeploy ×1