爲什麼Microsoft.JScript
在代碼後面工作,但不在<% %>
?我不斷收到「CS0234:名稱空間」Microsoft「中沒有類型或命名空間名稱'JScript'(是否缺少程序集引用?)」錯誤,但它根本沒有任何意義。我可以將引用添加到Microsoft.JScript.dll
和後面的代碼它的工作原理,它只是不工作時,我嘗試引用在web.config中的事,或者頁面本身通過下面的代碼:爲什麼`Microsoft.JScript`在代碼後面工作,但不在'<% %>`內?
<%@ Import Namespace="Microsoft.JScript" %>
web.config中
<pages>
<namespaces>
<add namespace="Microsoft.JScript" />
</namespaces>
</pages>
我經常得到的錯誤是這樣的:
Compiler Error Message: CS0234: The type or namespace name 'JScript' does not exist in the namespace 'Microsoft' (are you missing an assembly reference?)
我無法重現此問題(http://codinghorror.typepad.com/.a/6a0120a85dcdae970b0128776ff992970c-pi)。這是否也發生在普通的香草webapp呢?如果是,你能提供一些可能有助於重現問題的背景嗎? – scherand 2010-05-10 11:35:07
我目前正在使用vs2010測試版,是否有可能是VS2010或Framework 4.0中的錯誤? – 2010-05-10 12:42:39