我目前正在开发一个带有代码文件的小宠物项目,并使用NuGet进行部署。我现在可以使用$ rootnamespace $ token和.pp扩展名替换项目中的命名空间,但我很好奇是否有更好的方法。
我的主要抱怨是我必须采用正确构建的代码并将其暂时转换为不再存在的代码。
我是否可以在不必直接更改源代码的情况下执行这些转换?
答案 0 :(得分:1)
因此,我创建了一个非常简单的NuGet预处理器,它查看我的解决方案并创建一个已经标记化并转换为符合NuGet标准的卷影副本。像魅力一样工作,现在我可以很容易地直接部署源文件。