我試圖部署一些第三方DLL文件的客戶機的文件夾,GAC,減少我的應用程序的安裝尺寸相同的目標位置...我有問題,當我在客戶端機器上運行安裝程序時,出現錯誤...'寫入文件錯誤:xxxx.dll。請確認您有訪問該目錄的「......我碰巧跟蹤此錯誤回到意思是......在部署包複製文件。Visual Studio 2010中安裝項目 - 兩個或多個對象具有
在我的VS2010安裝項目,望着特殊文件夾的詳細信息時」全局程序集緩存文件夾「我確實看到一些紅色下劃線的項目是重複的名稱,但是,在項目文件中只有一個dll ...沒有重複項。
我相信某些dll依賴於每個othere ...我如何刪除重複項目,而無需從項目中刪除DLL?
我試過右鍵單擊其中一個項目下劃線並單擊刪除,但是從我的項目中刪除該dll完全。
我發現了一個類似的問題here但這並沒有幫助。
這裏是我如何創建我的設置項目
- 創建一個新的VS2010安裝項目
- 添加特殊文件夾(全局程序集緩存文件夾)
到「目標計算機上文件系統 」 在全局程序集緩存文件夾- 右鍵點擊鼠標並選擇「添加 文件」
- 我選擇多個DLL
- 構建項目