为什么我的VB.NET类库在Reflector中显示"My"和"My.Resources"命名空间?

Lar*_*nal 6 .net vb.net optimization my-namespace

我无意在任何项目中使用"我的".我没有做任何事(我知道).但是每个类库在Reflector和NDepend中都显示"My"命名空间.这增加了许多不必要的混乱.

1)为什么会出现?

2)我该如何删除它?

Tom*_*son 14

删除"我的"命名空间的步骤

  • 在项目属性中,关闭"启用应用程序框架"
  • 在高级编译选项下,启用"启用优化"
  • 显示项目中的所有文件
  • 删除Application.myapp节点,Resources.resx和Settings.settings节点.
  • 卸载项目,在记事本中打开.vbproj,将<MyType>更改为<MyType> Empty </ MyType>
  • 重新加载项目并编译.

对于资源,使用标准资源文件及其构造函数(我刚刚做了一个包装器).

对于"设置",请使用配置文件.