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

首頁 > 學院 > 開發設計 > 正文

Vs2008應用程序升級為vs2012

2019-11-17 02:22:29
字體:
來源:轉載
供稿:網友

Vs2008應用程序升級為vs2012

Vs2008應用程序升級為vs2012

編寫人:左丘文

2015-5-21

近來一直有想法,想將開發環境升級 vs2008到vs2012,在此做個小結,將自己碰到的一系統問題,分享出來,以供參考。有興趣的同學,可以一同探討與學習一下,否則就略過吧。

1、首先我們很容易從百度上搜索到升級前一些基本操作步驟:

操作步驟:先設置csPRoj為可讀寫的,解決方案為可讀寫的。

1.先把sln鼠標右鍵屬性,把只讀屬性的去掉。

2.把與sln同級的文件夾只讀屬性去掉。

3.把與sln同級的文件夾(類庫),打開后,將里面的后綴為csproj的鼠標右鍵屬性,將只讀屬性去掉。

4.這時雙擊sln就可以升級到vs2012版本了。

2、可保持不變的功能

1) 原本系統是基于.net 3.5的,升級后系統暫仍要保持.net 3.5以防因升級帶來不必要的兼容性問題。

2) 系統中,我們使用了水晶報表10.5,為了確保之前的報表仍可以使用,我們在刪除vs 2008時,不要刪除 crystal report 10.5 for vs 2008

這樣的,我們系統中,開發的任何報表, 都可以正常使用。制作報表時,大家可以隨意,可以用crystal report XI 也可以用crystal report 2011,都不會產生任何影響。在客戶端報表的部署仍使用之前的無任何問題。

3、出現的問題:

1) 我們點擊form的設計介面時出現如下錯誤

解決辦法:

方案一

在程序中找到KB2833957和KB2840642這兩個補丁,然后將其卸載。

方案二:

下載補丁KB2781514,并安裝。

注意:

在安裝或卸載補丁的過程中需要將VS2012關閉。

2) 若要出于兼容性原因而啟用 CAS 策略,請使用 NetFx40_LegacySecurityPolicy 配置開關:

解決方式如下:

1.將<NetFx40_LegacySecurityPolicy enabled="true"/> 作為第一項添加到C:/Program Files /Microsoft Visual Studio 11.0/Common7/IDE/devenv.exe.config文件中的<runtime>標簽下,保存文件。

2.在“解決方案”的“工程”上點擊鼠標右鍵,選“屬性”,然后選“應用程序”標簽,里面有一個叫“目標框架”的選項,改成開發時用的框架,比如開發是3.5 就選擇3.5 ,編譯成功后在去修改框架,測試成功

3) 無法打開form的設計介面:

錯誤提示: 文件中的類都不能進行設計,因此未能為該文件顯示設計器。

解決辦法(多種情況,大家都試試,看看你是屬于哪種):

1. 對引用的文件進行刷新一下,看看是否有帶有感嘆號的引用,刪除它,重新引用該文件,有些就可以了

2. 項目文件.csproj沒有添加對應文件的配置信息:先移除再添加該項目

3. 由于使用了sourcesafe造成,關掉vs 2012重新再打開即可。

具體就需要各位好好的自已去調試了。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 哈尔滨市| 锡林郭勒盟| 玉环县| 云林县| 阿城市| 绍兴县| 吉安市| 三河市| 富宁县| 安国市| 长葛市| 肃北| 东乌珠穆沁旗| 苍山县| 巴青县| 通州市| 闽清县| 长乐市| 淮安市| 凌海市| 崇信县| 台中县| 绵竹市| 安阳市| 措勤县| 郁南县| 永清县| 阳山县| 商城县| 阿拉善右旗| 五台县| 方城县| 长葛市| 利津县| 炎陵县| 绍兴市| 松潘县| 上栗县| 伊宁县| 山东省| 元江|