VB.NET x86程序在System32下不能运行?

weixin_38064730 2017-05-08 10:13:22
我用VB.Net 4.7写了个32位小程序,只有一个模块:
Module 主模块
    Sub Main()
    End Sub
End Module
程序没有任何功能,完全测试用。Release生成以后,在大多数位置都可以正常运行。但是放在System32目录下以后,运行就会报错:点“是”以后会弹出帮助页面,提示我在控制面板里启用.Net 3.5,然而并没有用,启用以后还是这个错。网上翻来翻去似乎也没有人遇到过类似问题。有谁能解释一下吗?
2017/5/9
以下是一些试验结果:

以管理员身份运行,一样的错误改成用C++写的空程序(只有一句int main(){return 0;})就可以正常运行,无论x86还是x64改成x64(仍然VB.NET)可以正常运行
...全文
12 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复

476

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧