好吧,我在某个地方射击自己。我有一个成功编译的VB网站。现在,我不知道我改变了什么,但是我得到错误,说我没有在我的变量声明中给出“as”子句。就像我以前有选项推断,但现在它已经关闭。
在我的web.config中,它说compilation strict =“false”explicit =“true”,但似乎没有“推断”的选项。
我没有看到任何可以更改此内容的屏幕。 MSDN文档说要转到项目属性页面和“编译”选项卡。但是没有编译选项卡。有一个“构建”选项卡,但没有关于严格,明确等的内容。
我在哪里设置这个?
答案 0 :(得分:0)
这应该对您有用:
<compiler language="vb;vbs;visualbasic;vbscript" extension=".vb"
type="Microsoft.VisualBasic.VBCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089"
warningLevel="4">
<providerOption name="CompilerVersion" value="v3.5"/>
<providerOption name="OptionInfer" value="true"/>
<providerOption name="WarnAsError" value="false"/>
</compiler>