2010-03-26 61 views
0

我上傳我的web應用程序到我的Rackspace框後出現此錯誤。類未在網上找到,但在本地工作 - CS0246:無法找到類型或名稱空間名稱'類'

CS0246: The type or namespace name 'User' could not be found (are you missing a using directive or an assembly reference?) 

這很奇怪,因爲它可以在我的本地計算機上正常工作,在那裏進行開發。實際的代碼行是:

public User user = new User(); 

我正在使用C#。

+0

有幾個問題:1.這是一個已編譯的Web應用程序(/ bin文件夾中的一個或多個DLL)還是一個網站(/ App_Code文件夾中的很多.cs文件)? 2.什麼名稱空間是用戶在 - 是框架還是你自己的類? 3.你在課堂上使用什麼語句? 4.你運行的是哪個版本的IIS? – 2010-03-26 17:03:49

+0

我猜測User類是在本地機器的GAC中的程序集中定義的,但不在Rackspace機箱的GAC中? HTH – code4life 2010-03-30 16:33:37

回答

0

我猜測這是因爲Rackspace將以中信任模式運行您的應用程序,並且在您的機器上您的應用程序將完全信任。

沒有太多的事情要去做,很難確切地判斷出了什麼問題,但這些鏈接可能會給你一些見解?

How To: Use Medium Trust(有關下一頁的信息,請閱讀「中等信任摘要」)。

Someone running into the same issues

+0

@womp:Rackspace會很樂意給你一個服務器,所以你猜他的應用程序將在Medium Trust模式下運行可能是不正確的。 – Brian 2010-03-26 17:14:16

相關問題