VS2010裡屬性視窗中的生成操作

2022-03-23 06:36:54 字數 1301 閱讀 9071

,無,編譯 ,內容 ,嵌入的資源...分別是什麼意思?

如果是類.cs檔案,就得編譯之後你才能使用的。如果是txt,excle這種檔案,就屬性內容或者資源檔案了。

visual studio檔案屬性(無,編譯,內容,嵌入的資源)

生成操作(buildaction) 屬性:buildaction 屬性指示 visual studio .net 在執行生成時對檔案執行的操作。buildaction 可以具有以下幾個值之一: 

無(none) - 不在專案輸出組中包含該檔案,並且在生成程序中不會對其進行編譯。例如包含文件的文字檔案,如自述檔案。發布之後它就沒有了。

編譯(compile) - 將該檔案編譯到生成輸出中。此設定用於**檔案。 

內容(content) - 不編譯該檔案,但將其包含在「內容」(content) 輸出組中。例如,此設定是 .htm 或其他型別 web 檔案的預設值。 不編譯,但是發布之後會原樣輸出。

嵌入的資源(embedded resource) - 將該檔案作為 dll 或可執行檔案嵌入主專案生成輸出中。此設定通常用於資源檔案。例如nhibernate的對映檔案。

生成操作的預設值取決於新增到解決方案中的檔案的副檔名。例如,如果將 visual c# 專案新增到解決方案資源管理器中,則安裝操作的預設值是」編譯」,因為副檔名 .cs 指示可編譯的**檔案。檔名和副檔名出現在解決方案資源管理器中。

生成操作(buildaction) 屬性:buildaction 屬性指示 visual studio .net 在執行生成時對檔案執行的操作。buildaction 可以具有以下幾個值之一: 

無(none) - 不在專案輸出組中包含該檔案,並且在生成程序中不會對其進行編譯。例如包含文件的文字檔案,如自述檔案。發布之後它就沒有了。

編譯(compile) - 將該檔案編譯到生成輸出中。此設定用於**檔案。 

內容(content) - 不編譯該檔案,但將其包含在「內容」(content) 輸出組中。例如,此設定是 .htm 或其他型別 web 檔案的預設值。 不編譯,但是發布之後會原樣輸出。

嵌入的資源(embedded resource) - 將該檔案作為 dll 或可執行檔案嵌入主專案生成輸出中。此設定通常用於資源檔案。例如nhibernate的對映檔案。

生成操作的預設值取決於新增到解決方案中的檔案的副檔名。例如,如果將 visual c# 專案新增到解決方案資源管理器中,則安裝操作的預設值是」編譯」,因為副檔名 .cs 指示可編譯的**檔案。檔名和副檔名出現在解決方案資源管理器中。

VS2010工程屬性 生成後事件

生成事件 copy targetpath eeeepath bin coordinator 將目標exe或dll拷貝到目標路徑下 copy targetpath solutiondir assembly copy v targetdir targetname dll bin if exist tar...

VS2010裡函式列舉

一 cout函式 說明 呼叫該函式必須申明標頭檔案 include 同時宣告後面必須使用 using namespace std 正確書寫為 include using namespace std 該函式表示輸出,功能和printf一樣,但cout不能用於c語言中 使用說明 1 必須配合 使用,如 ...

VS2010 視窗重繪

孫鑫老師的vc 深入詳解中,第6.5章 本示例程式中再次輸入的文字是在上次輸入的文字之上顯示的,書上的 不能解決這個問題 void cmenu7view onchar uint nchar,uint nrepcnt,uint nflags m strline.empty invalidate els...