我在Visual Studio 2005中使用WebSite项目。我没有看到为WebSite项目创建任何AssemblyInfo.cs。我可以在那里的Properties文件夹中手动创建AssemblyInfo.cs还是有更好的方法吗?
它是一个现有的项目,所以我现在无法改变它。我正在维护这个WebSite项目,并希望使用PostSharp添加log4Net。
答案 0 :(得分:3)
AssemblyInfo.cs
需要保存用于对程序集进行版本控制的信息。通常,您将提供由sn.exe实用程序生成的公钥以及用于延迟签名的标志。
ASP.NET网站不是编译汇编而是解释(仅限第一次)。因此这样的事情是不恰当的。
答案 1 :(得分:1)
为什么不使用Web应用程序项目?使用这种类型的项目,您将拥有AssemblyInfo.cs。