這是我用C#工作的3天,所以我的問題是不好意思,對不起。如何將DLL插入到項目中
我寫了一個小應用程序,它與System.Web.Script.Serialization
,從System.Web.Extensions
庫一起使用。我添加了對這個DLL的引用(它來自GAC)。 但是,在安裝已發佈的應用程序之後,它無法在系統上工作,其中此DLL在GAC中不存在。
所以我想將這個DLL加入我的應用程序,不依賴於DLL的存在。
有什麼我想:
- 新增參考DLL轉身選項 「複製本地」 到 「真」
- 複製DLL到項目文件夾,並創建參考到該文件
- 在「先決條件」開啓選項「.NET 3.5框架SP1客戶端配置文件 「
- 在」 先決條件 「打開選項」 .NET框架4客戶端配置文件(x86和x64)「
而且還是我得到消息Could not load file or assembly 'System.Web.Extensions, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.
當我在我的系統應用程序工作正常。
請告訴我,我應該怎麼做才能編譯這個應用程序DLL。系統:Win7 x86,MS Visual C#2010 Express(我有專業的試用版,如果它可以幫助,但希望它也可以在Express版中解決)。
這是一件關於私有程序是這樣認爲的 – Prabhavith 2012-04-23 12:41:11
更改爲.NET 4/3.5配置文件(而非客戶端)...清理並建立...關閉並重新打開並嘗試運行。 – Milee 2012-04-23 12:41:57
.net 4.0是否安裝在客戶端上? – Tobsey 2012-04-23 12:42:51