【发布时间】:2013-09-05 14:10:26
【问题描述】:
我正在 Visual Studio 2012 中构建项目模板。其中一个是从一个空的 MVC4 项目生成的。我需要更改的是 Web 服务器设置(某些文件包括,它已经可以使用),可在项目设置 > Web > 服务器下找到。
我需要将其设置为“使用自定义 Web 服务器”。我把这个是模板csproj:
<ProjectExtensions>
<VisualStudio>
<FlavorProperties GUID="{349c5851-65df-11da-9384-00065b846f21}">
<WebProjectProperties>
<UseIIS>False</UseIIS>
<AutoAssignPort>False</AutoAssignPort>
<DevelopmentServerPort>80</DevelopmentServerPort>
<DevelopmentServerVPath>/</DevelopmentServerVPath>
<IISUrl></IISUrl>
<NTLMAuthentication>False</NTLMAuthentication>
<UseCustomServer>True</UseCustomServer>
<CustomServerUrl>$ControlPanelUrl$</CustomServerUrl>
<SaveServerSettingsInUserFile>True</SaveServerSettingsInUserFile>
</WebProjectProperties>
</FlavorProperties>
</VisualStudio>
</ProjectExtensions>
但是,当项目创建时 - 它似乎被覆盖为“正常”默认值,IIS Express 位于自动生成的端口上。是否需要另外更改此内容?
【问题讨论】:
-
遇到了同样的问题,你找到解决办法了吗?
-
@NatiKrisi:嗯,有点。我会添加一个解决方案
标签: visual-studio-2012 csproj visual-studio-templates