我正在使用Visual Studio 2017开发Asp.net项目框架版本4.6.1。我想在我的项目中实现版本自动增量。我在assembly.cs中更改如下,但它给了我一个编译错误。
[assembly: System.Reflection.AssemblyVersionAttribute("1.0.0.*")]
我试图从互联网上找到一个解决方案有许多使用gulp bumb,但我找不到源码中的project.json来实现它。我想这样做而不添加第三方包
在最近的VS 2017更新之后,我的大多数Framework类库项目都抛出了同样的错误。我不确定这个“修复”的含义,但对我有用的是更改csproj文件中的以下行
<Deterministic>true</Deterministic>
至
<Deterministic>false</Deterministic>
我注意到在我的ASP.Net MVC框架项目中,该值根本不在项目文件中,所以也许只是删除它会让你通过。
或者,您可以使用一些make例程来增加Assembly版本。