设置应用程序名称中的MSBuild参数(Set Application Name in MSBui

2019-07-29 10:10发布

我从命令行中使用这个部署我的web应用程序

的msbuild WebApplication1.csproj / T:封装/号码:配置=释放

它工作正常,但应用程序部署与在项目设置页面中使用相同的名称。

我想设置使用同一个命令行部署的应用程序的名称。 是否有任何的MSBuild参数做这样或任何其他的办法。

谢谢

Answer 1:

你应该试试这个

的msbuild WebApplication1.csproj / T:封装/号码:配置=释放; DeployIISAppPath = “what_ever_name_you_want”

你可以得到更多关于你的项目文件(.csproj)这些关键字,在记事本打开它,然后搜索由VS.设置好的默认名称 并使用该参数在命令行中。

希望这可以帮助。



Answer 2:

MS构建命令行参数 :它看起来并不像你可以在命令行中做到这一点。

-但你可以做到这一点在你的配置文件中的文章使用属性组

 <PropertyGroup>
     <appname>NewApplicationName</appname>
 </PropertyGroup>


Answer 3:

我不能告诉什么设置它是在你所谈论的不过语法将是这样的属性页:

的msbuild WebApplication1.csproj / T:封装/号码:配置=释放/ P:应用程序的名字=测试



文章来源: Set Application Name in MSBuild Parameters