VS2019的CCLR應用程式能獨立執行嗎

時間 2022-03-15 06:40:14

1樓:匿名使用者

不能脫離netframework

編譯標準c++並且不依賴vc的runtime環境就可以獨立執行,其實依賴了runtime也不過是把幾個相應的dll放到程式目錄裡就好了,很多程式都這麼做

2樓:匿名使用者

只要是基於clr的程式,全部都需要.net才能執行。你可以新建一個win32控制檯程式,這樣是不需要.net的

3樓:

這個真不懂,暈點,同求大神。。。

vs2010中的c++ 中的clr windows視窗應用程式是屬於什麼語言??? 20

4樓:好慕

基於.net formwork平臺的c++語言

請問:vs2010裡的c++各種專案都是幹什麼用的,atl專案,clr,mfc,win32 等等 謝謝

5樓:風火流星錘好暈

atl是個模板,用來寫

復com元件的,如果制想學atl程式設計,先學習com程式設計會大有幫助,因為com是基礎。

clr我不知道是什麼。

win32是windows程式設計,用的是win32api函式寫程式,win32api是微軟提供的函式,幫助程式設計師編寫視覺化應用程式,如果用純的win32編寫程式,就需要從頭至尾全部自己編寫,需要處理大量細節,這就像用組合語言寫程式和用高階程式寫程式一樣的意思,但好處是你可以掌控整個世界。

mfc就是為了處理這個問題,他封裝了win32的函式,mfc就是一個框架,在這個框架內,大部分的細節已經設計好了,減輕了程式設計師的負擔,而且當你建立了一個空的mfc程式時,這已經是一個可執行的介面了。但是有利有弊。1:

正因為封裝了win32的細節,對於出現的問題又時候很難解決。2:程式設計師並不能從mfc程式設計中加深對windows程式設計的理解。

以上的共同點是都採用c/c++語言編寫的,當然com新增了idl程式設計,但都是繼承c/c++的。

6樓:嫑名字可以嗎

1 atl專案,

來使用活動模板庫的專案。自

bai用來做com開發。

2 clr專案,du與atl類似。不過clr是一zhi個體系。用

這個建立dao出來的工程,在所有支援clr的編譯器內均可以無障礙移植。

3 mfc專案,可以使用mfc的類庫。mfc是微軟提供的用來windows開發的一個工具包。

4 win32專案,windows開發專案。可以使用windows相關api。與mfc不同的是,這裡都是直接使用windowsapi。

5 除此以外,最常用的是命令列專案,即console。初學者使用這一個就足夠了。

c++程式在vs2010中可以執行 但是debug裡面的可執行檔案不能單獨執行 而devc++則均可以 什麼情況 求解答。

7樓:御含靈

可能是動態連結庫的問題

你的vs2010編譯時候可能用的動態連結,這時候有些dll在其他目錄下 在vs2010執行時 會把那些路徑加上去,在你自己的debug目錄執行時,不一定加

你改成靜態連結 就可以執行了

8樓:天一弦劍

錯誤提示是什麼?貼出來

用vs2010的c++可以編寫在不同作業系統上都能執行的具有圖形介面的程式嗎

9樓:樂觀的鬼太子

你有個誤區,c++本身沒有任何介面的,只是一門語言。圖形介面都是系統提供的功能,各個系統都不一樣,所以是不行的。如果沒有系統就需要你自己去實現,很難。

在vs2010中能夠執行的mfc程式,單獨點選不能執行是怎麼回事?

10樓:匿名使用者

是你自己寫的程式嗎?可能裡面用到了其他的dll,你把需要的dll拷到對應的資料夾目錄下就可以了。如果是你自己寫的,可以用靜態編譯,這樣就好了

11樓:匿名使用者

點projects目錄下的1kb大的solution檔案,試試看

12樓:

可以的 你點選**了?

如何在vs2010上執行c++原始檔?

13樓:

1.開啟visual studio2010,選擇"visual c++開發設定",然後點選"啟動visual studio"。

2.點選新建專案,然後在彈出視窗選擇 visual c++標籤下的空專案,輸入名稱以及儲存位置。

3.在左側的"解決方案資源管理器"中,選擇"原始檔"右擊,然後選擇"新增"->"新建項"。

4.在彈出視窗中,選擇"c++檔案(.cpp)",輸入檔名稱,單擊"新增"。

5.現在輸入具體的**,例如輸入簡單的hello world程式。

6.依次單擊"除錯"->"開始執行(不除錯)"或按ctrl+f5開始執行。

14樓:匿名使用者

首先點檔案——新建——專案;

然後在彈出的視窗中點win32控制檯應用程式,然後隨便輸入個名稱,如果不想儲存的話就把位置改為桌面,容易刪除。然後點確定。

在彈出視窗中點選下一步,附加選項改為空專案,點完成。

然後在左邊的原始檔資料夾那裡點右鍵新增——現有項;把你的cpp檔案新增進去。

然後在選單欄點生成——生成解決方案;

生成成功後,在點隔壁的除錯——開始執行不除錯;(啟動除錯的話如果cpp檔案沒有特別的語句,會在執行之後直接關閉視窗,看不到執行結果)

注意:這個時候在cpp檔案上改動的話,會直接影響原件。建議複製**,新增——新建項,再把**貼上進去。

15樓:

首先你要建一個工程,然後將cpp檔案新增進去!然後f7編譯,f5除錯!

vs2010 可執行visual c++ 6.0 的程式嗎

16樓:

當然可以了。。。vs2010都是vc9.0了吧

17樓:月下_蟲蟲飛

可以的,需要在開始介面選擇開啟檔案,然後選擇你要開啟的程式就可以了

vs2019中建立mfc應用程式,一旦生成解決方案後就修改不

可以修改,在資源管理的圖示裡,把系統預設的圖示換掉,再重新編譯一下,就更改為你自己的圖示了。vs中使用mfc,編譯成功但不生成.exe檔案,是怎麼回事啊?slei.exe就是生成的檔案,畫面上都顯示出名字來了,好好找好。用vc mfc模板寫的程式的exe檔案的圖示怎麼改 可以,關閉vc工程,把res...

怎麼用vs2019的c 做窗體運用程式

兔子和小強 這得用mfc了。你可以改用c net之類 飛天弧月 提供了個補丁。為什麼我的visual studio 2012中沒有windows窗體應用程式選項 c 10 windows窗體應用程式應該是用vc開發.net的視窗程式,下面那些回答不知道在說些什麼。vs2010的vc 下面是有點,但是...

VS2010 視窗應用程式專案如何新增如下文字?

工具箱static text 之後右鍵屬性在caption屬性旁邊寫 輸入或者輸出 之後border這個屬性 改為true 之後crtl t自己看是不是你想要的效果。tips static text可以調節長度 在vs2010的windows窗體應用程式編寫中,怎麼在特定位置輸出字元?我又來了。你是...