如何判断工程是由VB.net 2003还是vb.net2005写的?
如题。顺带问一下,VB.NET中如何调用DLL文件?
[解决办法]
看它运行在1.1的环境下还是2.0的环境下.
当有一个dll文件时,无论用c#和vb.net调用都是一样的.
[解决办法]
如果是.Net编译的程序,引用后可以在引用的属性中看到。
[解决办法]
至于判断是C#写的还是VB写的,可以用Reflector看一下。如果是C#写的你有可能会看到[变量名]++之类的语句,而VB编译的绝对不会有这种语句。这只能是写程序的风格问题了。
[解决办法]
如果装了.net 2005可以直接看*.sln文件的图标。否则打开这个文件看会不会出错再做判断
[解决办法]
对。你看那个*.sln文件就可以。如果是03写的就是先7.X,如果2005写的就是显示8