C# 在创建新类时向asp项目添加命名空间
我可能对此很懒散,但我试图做的是在创建新的.cs文件时,在默认情况下向所有的.cs文件添加一个using语句。这是一个asp项目,我真的不想使用web.configC# 在创建新类时向asp项目添加命名空间,c#,asp.net,C#,Asp.net,我可能对此很懒散,但我试图做的是在创建新的.cs文件时,在默认情况下向所有的.cs文件添加一个using语句。这是一个asp项目,我真的不想使用web.config 谢谢 据我所知,如果不干扰VS模板(或T4),这是不可能的 但是,如果您键入一个类名,该类名存在或引用自项目,但使用大多数版本的VS当前未包含该类名,则当您的鼠标位于该类名上方时,该类名下方会有一个蓝色的小破折号。这是一个VS上下文菜单,您可以通过点击(默认)ctrl+..来激活它。。其中一个选项是自动导入将添加using语句的类
谢谢 据我所知,如果不干扰VS模板(或T4),这是不可能的 但是,如果您键入一个类名,该类名存在或引用自项目,但使用大多数版本的VS当前未包含该类名,则当您的鼠标位于该类名上方时,该类名下方会有一个蓝色的小破折号。这是一个VS上下文菜单,您可以通过点击(默认)ctrl+..来激活它。。其中一个选项是自动导入将添加using语句的类 所以这并不完全是你想要的,但过程很简单
在本例中,这是Asp.Net这一事实完全无关,并且这种情况无法通过配置文件解决。修复必须在C#级别(因此,没有发生)或VS代码生成器级别(T4或自定义模板)。您可以创建一个项目模板,在向项目中添加新的cs文件时可以使用该模板,而不是为cs文件添加常规visual studio模板。看这里:
有趣的问题,我可以肯定地看到这里的有用性。您可能必须为此在Visual Studio中创建自定义项目模板。