我有一个简单的T4模板,可以写出包含.cs
的{{1}}文件,以便自动增加内部版本号。
我有一个预构建事件,配置为使用AssemblyFileVersionAttribute
来运行模板。
这在Visual Studio的早期版本中运行良好,但在Visual Studio 2017中(预览版本,如果重要)我在大约50%的构建中出现此错误:
TextTransform.exe
我猜可能使用该文件的唯一其他进程是msbuild,但我认为它会等到之后预编译事件完成后再开始编译。
我有什么想法可以解决这个问题吗?