1. 程式人生 > >C#編譯時出現不是win32有效的資原始檔的解決方法

C#編譯時出現不是win32有效的資原始檔的解決方法

最近在程式設計的時候遇到了一個非常奇怪的問題,完全寫好的程式碼拷到另外一臺電腦上編譯時出現了錯誤

d:\我的文件\桌面\B顯原始碼20140415\BView\BView\obj\x86\Release\CSC36.tmp”不是有效的 Win32 資原始檔       Bview

出現這種錯誤的一個主要原因是圖示問題,這個應用程式被換過圖示,同時這個圖示在現在這臺電腦上開啟會顯示無法預覽,因此,以後在開發的初期不要調圖示之類的東西,到最後交付的時候再改,不然很容易出問題。

相關推薦

C#編譯出現win32有效原始檔解決方法

最近在程式設計的時候遇到了一個非常奇怪的問題,完全寫好的程式碼拷到另外一臺電腦上編譯時出現了錯誤 d:\我的文件\桌面\B顯原始碼20140415\BView\BView\obj\x86\Release\CSC36.tmp”不是有效的 Win32 資原始檔       Bv

XCode編譯出現(dyld): Library not loaded: 錯誤解決方法

編譯時出現錯誤現象: dyld: Library not loaded: @rpath/DFULibrary.framework/DFULibrary Referenced from: /private/var/mobile/Containers/Bundle/Appl

linux下生產者與消費者問題程式碼,以及編譯c程式碼error:undefined reference to sem_wait 解決方法之一

//本文的詳細講解內容請大家下載word文件:http://download.csdn.net/detail/chenqiai0/4611801 #include <stdio.h> #include <pthread.h>//執行緒 #includ

檔案編譯出現multiple definition of `xxxxxx'的解決辦法

問題: 原來有單個檔案tcpclient.c,執行gcc -o tcpclient tcpclient.c可以順利完成編譯,並能與下載到目標板中的tcpserver成功通訊; 現在把tcpclient.c中的底層通訊部分抽取出來,單獨放到一個檔案中nettrans.c中,並

Windows時間同步出錯|能獲取Internet時間 解決方法

在設定中點選Internet時間設定然後點選立即更新時顯示同步失敗 解決方法 開啟服務,找到Windows Time 點選(重新)啟動,如果可以啟動那麼就成功了 如果沒有成功啟動服務,顯示: 此服務的賬戶不同於運行於同一程序上的其他服務賬戶 那麼繼續向下看 右鍵點

php表單提交獲取到post資料的解決方法

博主執行PHP環境:windows+phpstorm+xampp 初學php,用echo $_POST["variable"]和var_dump($_POST) 都獲取不到post資料。 解決方法如下: 1.找到php.ini 配置檔案,查詢enable_p

Android Studio引用遠端依賴包下載了jar包的解決方法

1.修改build.gradle配置為: allprojects { repositories { jcenter() mavenCentral() google() } } 然後clean後重新編譯即可

關於vmware開啟虛擬機器出現internal error內部錯誤的解決方法記錄

之前vmvare安裝的資料夾名字為“虛擬機器”,今天覺得中文名字不好,改成英文的名字“vmvare”吧,結果改過之後,開啟vmware虛擬機器就出現internal error(內部錯誤)。 經過測試,我把檔名改回“虛擬機器”,(如果不能改名應該是佔用的問題,重啟電腦再改

講excel表插入oracle出現的一些錯誤,以及解決方法

出現這個提示的時候是說明,在插入的employeename這一個欄位裡面有空值,切記,不是空格,是空值,而我們需要做的是看是否是遺漏了這個名字,或者是包含空值這一行不需要,這時刪除就行,具體情況,具體分析。 情況場景: 表A中有個欄位是外來鍵,關聯了表B中的某欄位,

win7 64位系統使用VS2010生成出現中文目錄亂碼問題的解決方法

在64位的Windows 7下,用VS2010編譯4.0以前的.Net專案會有問題。原因麼,是一個叫Resgen.exe的玩意兒,是跑在64位環境下的,當他試圖載入32位的可執行程式碼時,就會執行失敗: Failed to execute command:  ""

關於配置java JDK小心刪除PATH的解決方法

上面這種方法我特意去試了一下,找不到所說的PATH,這個方式不行,沒辦法,只有在想別的方法。我在網上又查了一下win7,PATH沒修改時的路徑,  變數名為: path 變數值為: %SystemRoot%\system32;%SystemRoot%;%SystemRoo

git push出現Username for 'https://github.com': 解決方法

使用git push origin master是出現如下問題; Username for ‘https://github.com‘: 解決辦法: git remote set-url origin

軟體中心閃退,Ubuntu12.04 更新出現W:GPG錯誤的解決方法

W: 校驗簽名出錯。此倉庫未被更新,仍然使用以前的索引檔案。GPG 錯誤:http://extras.ubuntu.com precise Release: 下列簽名無效:  16126D3A3E5C1192 解決方法:輸入gpg --keyserver subkeys.p

(當傳遞具有已刪除行的 DataRow 集合,更新要求有效的 DeleteCommand)解決方法

      用DataGridView顯示錶中的內容,進使用BindingNavigator行導航,BindingNavigator上的新增能正常使用,但是點選“刪除”功能時,DataGridView顯示該行被刪除,但我們知道此時資料庫中並沒有刪除,我們需要點選Binding

Linux啟動網絡卡出現RTNETLINK answers: File exists錯誤解決方法

一、問題描述VMware中克隆虛擬機器是經常的事情,雖然如此,用到虛擬機器時,本人還是喜歡新安裝一個作業系統,針對伺服器的應用,在安裝作業系統時,一併安裝好,並且也花不了多少時間。但最近需要大量的配置一樣的虛擬機器進行測試,故安裝了一個模板虛擬機器,然後直接複製模板虛擬機器到

成功安裝opencv,python匯入出現no model named cv2的解決方法

首先用檢視我們之前opencv安裝的版本來看是否安裝成功 使用如下的命令: pkg-config --modversion opencv 但是筆者小白在python中import cv2 的時候一直出現no model named cv2的問題:

opencv 寫視訊到編碼器問題解決方法

先寫下遇到的問題: 程式碼中用到VideoWrite函式,結果程式執行時提示:can't find encoder for codec id 28,執行結果的視訊打不開~~ 解決方案: 然後將程式碼

EBS 登入出現500 Internal Server Error的解決方法

記錄一下: 今天DBA所安裝的EBS R12.1.1應用程式無法通過系統最後的檢測階段,安裝提示說明:JSP、Login頁無法通過檢測。 (系統環境比較特殊,資料庫是安裝在實體機上,應用是安裝在虛擬機器上!) 之後DBA又重新“Retry“ 檢測之後既然通過了!再之後登入系

編譯產生multiple definition of 錯誤的解決方法

總結了解決multiple definition of的方法: 問題原因: (1)    當多個檔案包含同一個標頭檔案時,並且你的.H裡面沒有加上條件編譯 #ifndef TEST_H #define TEST_H #endif 就會獨立的解釋,然後生成每個檔案生成獨立的標

QT在終端執行出現ptrace:operation not permitted的解決方法

             在終端執行時,在除錯的時候出現這個錯誤的主要原因是ubuntu的版本造成的。通常出現在ubuntu 10.10 之後的版本。             法1: 在終端 開啟sudo gedit /etc/sysctl.d/10-ptrace.conf