4
我的應用程序由一個可執行項目和一個dll庫組成。我的可執行項目已經添加了對庫項目的引用。Visual Studio部署.NET Compact Framework應用程序的所有文件的問題
庫項目包含一些「內容」文件,如.ini .bmp。問題是這些文件在部署可執行項目時未被複制到設備中。只有dll文件被複制。奇怪的是,所有文件都被複制到臺式機上的\ ExecutableProject \ bin \ Debug目錄中。
要解決這個問題,我已經將dll項目的部署路徑設置爲與可執行項目相同,並將它們部署到兩者,但此解決方案似乎並不好。
我使用VS2008,我的設備在Windows CE上工作。
我試圖避免兩到同一文件夾部署上。當你有幾個庫時(VS也會嘗試構建庫兩次 - 構建可執行文件和部署時)需要很長時間。我認爲如果文件被複制到PC的輸出目錄,他們也應該被部署到設備上。 – kmalmur 2010-07-21 14:46:52
@ ctacke-感謝您的詳細闡述。我被同樣的問題所困擾。您的關鍵清單幫助我解決了這個問題。 – 2012-10-04 07:31:54
@all - 這是我基本上解決這個問題。轉到==>庫項目==> Properities ==>設備==> Outputfile文件夾(將其更改爲%CSIDL_PROGRAM_FILES%\ YourProjectName – 2012-10-04 07:32:17