1、解决Visual Studio空格变成很多点的3种方法。

1、编辑->高级->查看空白

2、Ctrl + E 然后按S

3、Ctrl + R + W


2、怎样在vs 2010中打开vs 2012的项目.

我们可以修改两个工程文件来把VS2012的工程文件移植到VS2010中去。

首先当然是修改解决方案文件(.sln文件)。

使用记事本打开,把里面的

Microsoft Visual Studio Solution File, Format Version 12.00
# Visual Studio 2012

改成

Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010

然后修改工程文件(.vcxproj文件)

使用记事本打开,把两个带有v110标签的语句删了,

<PlatformToolset>v110</PlatformToolset>

现在就可以了。

只修改第一个可以移植到VS2010中,但是无法编译,只有修改了第二个工程文件才可以。


3、DllNotFoundException

今天在执行程序的时候,发现一个问题。就是调用的DLL,本身DLL和所有依赖的DLL都在目录下,但是执行的时候就是报错,说是找不到该DLL。

问题的原因是:由于DLL编译版本的问题。2012编译的DLL在2010中是不能用的,需要换成2010编译的。

另外:一般情况下的DLLNotFoundException 是因为使用DLL的依赖包不存在。


4、System.Windows.Media命名空间

如果查找不到,可以添加一下的引用,就OK了。

WindowsBase.dll PersentationCore.dll PersiontationFramework.dll


5、Vs 2010 不能添加System.Design的引用?

修改vs2010的项目属性为.net framework 4