2010-11-11 56 views

回答

2

只有允許 32位應用程序運行,但它不會使任何實際運行在32位模式下的任何東西。

要使用32位DLL,您的Web應用程序必須以32位模式運行,這是通過切換IIS以32位模式運行完成的。但是,根據服務器上運行的其他Web應用程序的不同,這可能實際上不可行,因爲所有 Web應用程序都必須以32位模式運行。您鏈接的頁面上有一個鏈接,其中包含有關在32位模式下運行IIS的含義的更多信息。

如果無法在32位模式下運行IIS,則需要64位版本的dll才能使用它。

+0

@Guffa如何切換IIS以32位模式運行? – 2010-11-11 16:35:24

+0

@smkngspcmn:在「ASP.NET 2.0,32位版本」下查看:http://support.microsoft.com/kb/894435/en-gb – Guffa 2010-11-11 20:02:29

+0

@Guffa:是不是真的有幫助。不幸的是,64位版本的DLL不可用。我讀過關於編譯目標平臺設置爲x86而不是任何平臺的項目。這對我來說也不起作用,但問題可能在這些方面? – 2010-11-12 09:43:12

相關問題