.net - 我可以在项目/解决方案级别上设置Option Explicit和Option Strict吗?

标签 .net vb.net visual-studio visual-studio-2010

我真的很喜欢VB.NET提供的编码速度,但是我不喜欢忘记声明变量类型,函数的返回类型等的可能性,这就是为什么在每个类中使用的原因:

Option Explicit On  
Option Strict On

有没有办法在项目/解决方案级别上定义这两个选项?
在每个类(class)中复制这两个选项真的很麻烦。
我们在.NET 4客户端配置文件中使用Visual Studio 2010进行编码。

最佳答案

,您可以在项目的“属性”中为整个项目设置以下选项:

  • 在解决方案资源管理器中右键单击您的项目,然后从上下文菜单中选择“属性”。
  • 单击左侧列表中的“编译”选项卡。
  • 根据需要设置组合框的值。



  • 您还可以选择在Visual Studio选项中全局指定这些设置(尽管这只会影响新项目,而不影响现有项目):
  • 在Visual Studio环境中,单击“工具”菜单,然后选择“选项”。
  • 展开对话框左侧树 View 中的“项目和解决方案”项。
  • 选择“VB默认值”项。
  • 根据需要设置“默认项目设置”。

  • 关于.net - 我可以在项目/解决方案级别上设置Option Explicit和Option Strict吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5076851/

    相关文章:

    c++ - std::tolower 和 Visual Studio 2013

    c# TrimEnd 删除超过需要的?

    c# - ToString 方法和转换为字符串之间有区别吗?

    .net - Umbraco - 手机检测和重定向

    .net - 如何使用正则表达式将多个匹配项作为单个字符串获取

    c# - 删除带有命名空间前缀的 xmlns 属性

    .net - PreserveExistingDefaults 的用途?

    vb.net - 获取添加的ListView.Item的索引

    c# - 如何找出死锁等待的任务及其当前调用堆栈?

    angularjs - Visual Studio 2015 没有将 TypeScript 编译为 ASP.NET Core 项目的一部分?