正文
不是有效的.net程序集,不是有效的windows ce应用程序
小程序:扫一扫查出行
【扫一扫了解最新限行尾号】
复制小程序
【扫一扫了解最新限行尾号】
复制小程序
使用Reflector时,打开dll文件有个警告,说dll不是.net的模块。请大侠解决...
运行“Reflector.exe”文件,可选择.net framework版本;这个版本的Reflector只支持到.net的0。选择.net framework版本后,可以看到如下页面,左侧工作栏为.net一些基础类库,对应的是上一部下周的.net版本。
使用reflector反编译dll源文件一定要安装FileGenerator的插件,安装好后就可以然后直接生成vs2005的工程了,然后用vs2005打开工程,修改反编译代码中异常的代码,加入编译环境所需的dll动态库,编译即可。
楼上说的都是 不行的。 第一个 ,用reflector ,如果代码处理过, 它是不能进行反编译的。 不信你用reflector 反编译下他自己。添加引用 这个 你必须下载 vs 。有的dll可以引用,但不满足要求的。
开启一个程序流程的安装文件,能够看见一些dll的文件,双击鼠标的时候会发生如下图提醒,假如电脑上中]有安b对应的手机软件,就打不开。右键此文件选择打开,选择文本文档。获得的是一团错码。
你要找到你反编译的程序应用的DLL缺少哪个,增加进来就好了。注意当前的引用缺少了引用同样会有这个错误的提示。我刚解决,几个dll一起加载就行了,因为有些dll引用其他dll的方法 如果我的回答没能帮助您,请继续追问。
.net高手请进,“缺少程序集引用”的怪问题。
)简单点的,直接“项目”-“添加引用。。”-“浏览”-到“C:\Windows\Assmbly”-选择“Microsoft.Office.Interop.Word”-确认;添加“using Word = Microsoft.Office.Interop.Word;”,这次就不会出错。
这个不是缺少程序集引用的问题,而是缺少using指令。
首先你得导入程序集到你的应用程序中,然后引用using 程序集; 即可。②:你使用了一个类但是没有引入命名空间。
就算没有缺少引用的问题,你的代码也不会按你的预期工作,原因是主窗体一旦Close(),就会销毁自身并返回Main方法,form作为主窗体线程中new出来的对象也一并会被销毁,所以你根本见不到form窗体被Show出来,而是程序退出。
缺少程序集引用
1、未能找到类型或命名空间名称“Form1”(是否缺少 using 指令或程序集引用?)是设置错误造成的,解决方法为:如果(程序2)想用(程序1)中类就必须使用:引用。把整个(程序1)引用到(程序2)中。
2、如果有提示错误,鼠标停留在红色波浪线的类上,然后出来个小框框,点击一下,添加引用。
3、BLL”项目,弹出的菜单中选择“添加引用”,在弹出的对话框中选择“项目”选项卡,选择里面的“DAL”,然后确定,就能解决我在这个图上能看到的错误。
4、就算没有缺少引用的问题,你的代码也不会按你的预期工作,原因是主窗体一旦Close(),就会销毁自身并返回Main方法,form作为主窗体线程中new出来的对象也一并会被销毁,所以你根本见不到form窗体被Show出来,而是程序退出。
5、vs中添加引用,应用进来 .cs文件 using 进来 clean sln ild sln 方法三: 将本机程序 拷到 其他电脑上,build,生成dll。
6、以后出现这种错误,直接在错误位置右键,最上面就是using项,选中就自动引用上了。
不是有效的.net程序集的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于不是有效的windows ce应用程序、不是有效的.net程序集的信息别忘了在本站进行查找喔。