国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 編程 > C# > 正文

VS2010寫的程序在自己電腦可以運行、其他電腦上不能運行的解決方案

2020-01-24 03:26:23
字體:
來源:轉載
供稿:網友
之后在網上搜得說是改為使用mfc靜態鏈接,我也相應的改了,然后生成的release,可是還是在其他人電腦上沒有反應。

無奈,只好在網上繼續搜索結果,最后定在是不是.net framework版本的問題上,網上說改為2.0版本可以解決,然后我就打開項目屬性,悲劇的發現目標Framework 直接顯示的4.0,連下拉條都沒有...而且我的通用屬性的配置及平臺選項均是不適用狀態...我又新建一mfc工程,在新建菜單時上方有可以選擇的.net 版本,我選擇了2.0版本,但是新建之后打開屬性它還是顯示的4.0!

繼續在網上搜索之后,得知安裝.net framework 3.5 sp1之后可以解決問題,然后我就開始安裝.net 3.5 sp1,但是無論是下載在線安裝版還是完整安裝版,都安裝不起,有三種狀況:

1、無論點擊那個安裝都沒有反應....也沒有相應進程
2、多次重啟之后終于有了反應,但是打開沒一會就提示我必須使用“打開或關閉windows功能”才可以安裝或配置.net 3.5,我也照著做了,在“打開或關閉...”中不斷地勾上它,重啟,打開vs2010,沒有變化,去掉它,重啟,打開vs2010,新建項目時就只有4.0一個選項了。然后再去掉它,重啟,打開vs,又恢復原來的樣子,還是不行,重復了多遍之后,徹底無語了。
3,繼續搜啊搜,發現win7 是自帶了.net 3.5的,但是我就是不能用呢?。∪缓笪依^續在“打開關閉windows功能”中去掉.net 3.5的勾,重啟,安裝.net 3.5 sp1,他終于進入安裝了,但是在安裝到一半多的時候被程序兼容性助手阻止了??!說.net framework 3.5 sp1

language pack包會導致什么系統不能啟動....隨后我自己去官網下載了.net framework 3.5 sp1 language pack 64位安裝包,單獨安裝也是被阻止?。ù颂幰冒俣戎溃?
1、首先你做一個最簡單的程序去測試,看看能否發布成功。如果能,第二步,檢查程序。第三步,拷到具有相同環境的機器上,看能否運行。(如果不能,說明你的環境有問題)
2、如果不能發布成功,檢查你的環境,或者你的vs配置。

我碰到的問題如下:

1、在本機上可以運行,但是放到其它機器上不能運行,大概會在線程中出現十秒的樣子,然后自動被干掉,估計就是程序的問題了。然后把代碼拷到別人機器上運行,靠竟然出現了絕對路徑(我覺得自己很SB)然后我弱弱的注釋掉了。就這樣一直不行一直調試,直到天黑。

你發現什么問題了吧,對就是我的路徑,我怎么用絕對路徑了呢,是大意了還是水平不行吧。
2、值得注意的是,我竟然還有資源文件沒有拷貝進去,copy,past,搞定

總結:

1、碰到問題從最簡單的開始測試
2、千萬不要寫絕對路徑,會死人的
3、想好了再動手,出問題了不能敷衍,沒搞好問題的根源就在那,想想為什么報錯。
4、打開文件的地方(這里被我忽略了),數據連接的地方必須拋出異常。
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 岢岚县| 都昌县| 扎鲁特旗| 桓仁| 邹平县| 仙游县| 栖霞市| 海城市| 丹棱县| 垫江县| 三明市| 乌鲁木齐县| 资兴市| 平南县| 德安县| 东丽区| 抚顺市| 唐山市| 射阳县| 广昌县| 绥中县| 涡阳县| 行唐县| 万源市| 子长县| 商城县| 信丰县| 海城市| 柘荣县| 紫云| 平乐县| 如皋市| 从江县| 大洼县| 紫阳县| 雅安市| 上虞市| 达孜县| 濮阳县| 嘉荫县| 洪江市|