VC6兼容性及打開文件崩潰問題解決

VC6雖然老,但是一些工程還非得用它打開,沒辦法……

今天偶然用到,因為新裝了系統,之前的問題又要重新解決一遍

在這記錄下解決過程,方便以后查閱:

?

一.兼容問題:

XP以上windows系統打開VC6時可能會無法運行,一般會提示:

Microsoft(R)Developer Studio已停止工作,出現這一個問題,導致程序停止正常工作,如果有可用的解決方法,Windwos將關閉程序并通知你。

如圖:

解決方法步驟:

1.首先找到vc的目錄,找到文件“MSDEV.EXE”,大家可以在VC6桌面快捷方式上點擊右鍵,然后“打開文件所在位置”,如圖:

2.找到MSDEV.EXE文件,并將“MSDEV.EXE”重命名改為“MSDEV3.EXE”;

3.再次在VC6左面快捷方式上右鍵,然后打開“屬性”,如圖:

4.打開屬性對話框,依次點擊“兼容性”,勾選“以兼容性模式運行這個程序”,點擊下拉菜單,選擇“windows XP(service pack 3)”,勾選“以管理員身份運行這個程序”,然后點擊“應用”或者“確定”,如圖:

完成以上步驟之后點擊桌面上的快捷方式就可以成功運行VC6了。

?

二.打開文件和添加文件到當前工程崩潰問題:

VC6與新版本windows不兼容,編譯運行什么的都沒問題,不出錯誤,只是在用<ctrl-o>組合鍵打開文檔或者點擊“文件|打開(File|open)”時,會出現崩潰的情況。

VC6的這個BUG,據說是VC和Office的某個宏有沖突。如果你的電腦里面沒有裝Office的話,VC跑起來應該是沒有問題的。

微軟官方也給出了解決方案,微軟解決方案原文地址:http://support.microsoft.com/kb/241396/zh-cn,這個網頁是機器翻譯的(你懂的),讀起來很困難,而且本人親測使用文中的方案生成的FileTool.dll會出現無法加載的情況,所以干脆在網上直接下了一個……嘿嘿,真成功了!

?

下是解決該問題的步驟:

1.下載?FileTool.dll?文件(點擊下載,你要是不放心的話也可以使用上文鏈接中微軟提供的開源文件自己生成,但是不保證能用);

將下載的FileTool.rar文件解壓得到FileToll.dll,然后將FileToll.dll放到VC目錄下的?\Common\MSDev98\AddIns 文件夾中,如圖:

2.打開VC6,點擊“工具”菜單,選擇“定制”,打開定制對話框,如圖:

3.在“定制”對話框中選擇“附加項和宏文件”,勾選“File Tool……”項(如果沒有該項的話,點擊“瀏覽”,定位到剛才的FileTool.dll文件并打開,就會出現該項),完成后點擊關閉,如圖:

4.關閉“定制”對話框后,就會出現下圖所示的兩個按鈕,分別是對應“打開”和“向工程中添加文件”的功能。

?現在就可以正常使用了,但是強迫癥患者可不能忍:點擊原來的“打開”或者Ctrl+O依舊會崩潰:

?

OK繼續往下看:

5.先解決Ctrl+O的問題,解決方法如下圖:

刪除原來的快捷鍵:

添加新的快捷鍵:

6.解決菜單中“文件|打開”問題,解決方法如下圖:

“向工程中添加文件”的解決方法類似,它的位置在“工程|添加到工程”菜單下,如圖:

?

至此VC6的奇葩問題都解決了!以后遇到新問題再來更新此貼。

?

本文用到的文件下載鏈接(文件均來源于網絡):

FileTool.dll:http://files.cnblogs.com/files/leftshine/FileTool.rar

VC6:http://pan.baidu.com/s/1jHbMx0M? ?提取密碼:4zu5

轉載于:https://www.cnblogs.com/leftshine/p/5211605.html

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/news/373615.shtml
繁體地址,請注明出處:http://hk.pswp.cn/news/373615.shtml
英文地址,請注明出處:http://en.pswp.cn/news/373615.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Linux入門筆記——echo

echo Display a line of text(顯示一行文本)這個命令的作用相當簡單明了。傳遞到 echo 命令的任一個參數都會在&#xff08;屏幕上&#xff09;顯示出來。 小插曲&#xff1a; 每當你輸入一個命令&#xff0c;然后按下 enter 鍵后&#xff0c;bash 會在執行你的命令之前對輸入 …

10.25模擬 三角形

1. 三角形(trokuti.cpp/c/pas)? 【 問題描述 】? 平面上有N條直線&#xff0c;用方程A i x B i y C i0表示。這些直線沒有三線共點的。現在要你計算出用這些直線可以構造出多少三角形&#xff1f;【 輸入格式 】? 第1行&#xff1a;一個整數N(1 ≤ N≤ 300000)。? 下面N行…

dataframe 空值替換為0_Python數據分析:Pandas之DataFrame

內容目錄 DataFrame簡介DataFrame創建方式DataFrame索引和切片DataFrame屬性DataFrame級聯與合并DataFrame基本操作DataFrame分組聚合操作DataFrame數據透視與交叉表1 DataFrame簡介 我們在上次課中講到了Pandas的Series結構,還沒看的點這里 ailsa:python數據分析:Pandas之S…

具有NetBeans,WebLogic 12c,JPA和MySQL數據源的Arquillian

您可能已經關注了我的文章&#xff0c;其中涉及使用嵌入式GlassFish測試更復雜的場景&#xff08; 第I部分/第II部分 &#xff09;。 我要做的下一步是使此設置與最新的WebLogic 12c一起使用。 入門 按照我的前兩個帖子的入門部分中的步驟進行操作。 要使此工作正常&#xff…

SQL中 char varchar和nvarchar的區別

轉至&#xff1a;http://www.cnblogs.com/carekee/articles/2094676.html char char是定長的&#xff0c;也就是當你輸入的字符小于你指定的數目時&#xff0c;char(8)&#xff0c;你輸入的字符小于8時&#xff0c;它會再后面補空值。當你輸入的字符大于指定的數時&#xff…

Linux入門筆記——less

less命令是一個用來瀏覽文本文件的程序,是早期 Unix 程序 more 的改進版,屬于”頁面調度器”程序類&#xff0c;該程序通過頁方式在一頁中輕松地文本文檔。然而 more 程序只能向前分頁瀏覽&#xff0c;而 less 程序允許前后分頁瀏覽&#xff0c;它還有很多其它的特性。 less 命…

lfu算法實現c語言_哈希查找算法(C語言實現)

上一節介紹了有關哈希表及其構造過程的相關知識&#xff0c;本節將介紹如何利用哈希表實現查找操作。在哈希表中進行查找的操作同哈希表的構建過程類似&#xff0c;其具體實現思路為&#xff1a;對于給定的關鍵字 K&#xff0c;將其帶入哈希函數中&#xff0c;求得與該關鍵字對…

現代化Java代碼的七個NetBeans提示

在“ 七個不可或缺的NetBeans Java提示”一文中 &#xff0c;我談到了一般使用NetBeans提示的問題&#xff0c;然后重點介紹了七個提示。 接下來列出了該帖子中強調的七個提示&#xff1a; 可疑方法調用 使用或&#xff01; AND字符串構造函數比較字符串 構造函數中的可重寫方…

AngularJS $http service

原文鏈接&#xff1a;http://www.ncloud.hk/%E6%8A%80%E6%9C%AF%E5%88%86%E4%BA%AB/angularjs-http-service/ 1.通常用法&#xff1a; $http服務是一個只有一個參數-配置對象的函數&#xff0c;用于產生一個http請求并返回一個promise對象。 $http({ method: GET, url: /someUr…

Erwin 生成 mysql 帶注釋(comment )的腳本

Erwin設計數據庫非常方便&#xff0c;有邏輯視圖和物理視圖&#xff0c;可以很方便的生成數據庫文檔和SQL 腳本。在使用過程中唯一不爽的地方是腳本不能生成comment。在百度無數次無法解決下&#xff0c;又翻墻谷歌&#xff0c;在一個日本網站找到了解決辦法&#xff0c;不敢獨…

YY語音01

1、YYSetup-8.2.0.1-zh-CN.exe (http://waiwai.duowan.com/)(http://www.yy.com/download) C:\Program Files (x86)\duowan\yy 1.1、YY游戲大廳&#xff0c;指向的安目錄&#xff1a;“C:\Users\33\AppData\Roaming\duowan\yygame\ver\0\1.3.1.13\” 2、 3、 4、 5、轉載于:htt…

手機屏幕寬高像素計算_2020年的智能手機拍照新設計,就全看下半年了

此前我們三易生活在總結2019年智能手機影像設計的變化時曾經提到&#xff0c;智能手機上的大底與大像素設計幾乎是花了一整年的時間&#xff0c;把自己從單純的噱頭&#xff0c;逐步改進成了能夠確實提高拍照畫質的業界主流技術。站在現在的視角來看&#xff0c;2019年這陣“高…

帶有Jersey和Spring的RESTful Web應用程序

幾個月前&#xff0c;我們的任務是創建一個API&#xff0c;以向第三方開發人員公開我們系統中的某些功能。 我們選擇將這些功能公開為一系列REST Web服務。 我開始使用Jersey &#xff0c;它是JSR 311 &#xff08;用于Restful Services的Java API&#xff09;的參考實現&#…

關于更新pip的心得

如果pip install --upgrade pip 刪除了自己&#xff0c;但是無法安裝新的自己。 那么下載最新的pip,解壓 1、在命令窗口輸入 python(前提條件已經在系統路徑) setup.py(pip 包里的腳本) install 即可 2、注銷一下&#xff0c;讓pip在系統路徑生效 3、打開cmd&#xff0c;輸…

Linux/Unix/Mac 系統GIT密碼存儲

新建一個 ~/.netrc 文件&#xff0c; 將 git 服務器&#xff0c; 用戶名以及密碼記錄在這個文件&#xff0c; 如下所示&#xff1a; machine your-git-server login your-username password your-password普通用戶的 git-server 填 github.com 就可以了. 如果有多個 server 就…

財務部門:你需要多長時間才能夠回答老板的這些問題?

企業經營管理中&#xff0c;對管理決策者來說&#xff0c;有許多問題是希望隨時都知道的&#xff0c;下面&#xff0c;我們一起來探討一下&#xff0c;這些常見的問題&#xff0c;我們怎么來快速回答。首先&#xff0c;我們來回答以下幾個問題&#xff1a;注&#xff1a;這幾個…

yield方法釋放鎖嗎_死磕Synchronized底層實現重量級鎖

點擊上方“Java知音”&#xff0c;選擇“置頂公眾號”技術文章第一時間送達&#xff01;作者&#xff1a;farmerjohngit鏈接&#xff1a;https://github.com/farmerjohngit本文為死磕Synchronized底層實現第四篇文章&#xff0c;內容為重量級鎖實現。本系列文章將對HotSpot的sy…

Java應用程序上的Twitter API

是否曾想過將推文附加到Java應用程序&#xff1f; 我為此尋找了最好的API&#xff0c;很幸運&#xff0c;我找到了它&#xff01; http://twitter4j.org/ 一個簡單的方法&#xff1a; 我們需要做的第一件事是在您的Twitter帳戶中創建一個應用程序&#xff0c;為其授予訪問權限…

ps aux和ps -ef命令區別

ps aux 是用BSD的格式來顯示 java這個進程顯示的項目有&#xff1a;USER,PID,%CPU,%MEM,VSZ,RSS,TTY,STAT,START,TIME,COMMANDps -ef 是用標準的格式顯示java這個進程顯示的項目有&#xff1a;UID,PID,PPID,C,STIME,TTY,TIME,CMD&#xff09;轉載于:https://www.cnblogs.com/ya…

gulp學習筆記3

gulp系列學習筆記&#xff1a; 1、gulp學習筆記1 2、gulp學習筆記2 3、gulp學習筆記3 4、gulp學習筆記4 1、編譯sass Sass 是一種 CSS 的開發工具&#xff0c;提供了許多便利的寫法&#xff0c;大大節省了開發者的時間&#xff0c;使得 CSS 的開發&#xff0c;變得簡單和可維護…