c#软件设计,窗口类名无效化
答案:4 悬赏:50 手机版
解决时间 2021-02-13 09:18
- 提问者网友:感性作祟
- 2021-02-12 12:46
using System;
using System.Collections.Generic;
using System.Linq;
using System.Windows.Forms;
using EIMS.AllClass;
namespace EIMS
{
static class Program
{
///
/// 应用程序的主入口点。
///
[STAThread]
static void Main()
{
Application.EnableVisualStyles();
frmLogin f = new frmLogin();
f.ShowDialog();--------------------------------这里出错!未处理Win32Exception
if (OfThefrmLogin.isLogined == true)
{
OfThefrmLogin.isLogined = false;
frmMain FM = new frmMain();
Application.Run(FM);
}
if (OfThefrmLogin.reLogined == true)
{
OfThefrmLogin.reLogined = false;
Program.Main();
}
}
}
}
我是在学校机房写的代码,上次遇到同样问题,换了台机好了,以为是机子问题,这次自己电脑上遇到这毛病;;;;刚运行成功的,第二次运行就出现这个错误了----求解啊,!!!要明确解决方法!!!
最佳答案
- 五星知识达人网友:平生事
- 2021-02-12 13:25
点击项目,到xxx(命名空间名称)属性里的安全性里面把启用ClickOnce打上勾,选这是完全可信的应用程序。试试
全部回答
- 1楼网友:春色三分
- 2021-02-12 15:43
最近调试.net程序时,调试时,有时候会出现这样的错误:
?application.run(newmainform()); // 窗口类名无效
致使没办法继续工作,这样的错误很恼人。
经过搜索,有人提示“这个是由系统的安全性引起。需要更改项目的属性中的安全性。
于是修改了项目安全性:项目——**属性——安全性,选中“启用 clickonce 安全设置”,再调试即正常。
- 2楼网友:一叶十三刺
- 2021-02-12 15:35
EnableVisualStyles()调用有时会产生bug
你在后面加一句Application.DoEvents()试试
- 3楼网友:你哪知我潦倒为你
- 2021-02-12 14:20
应该用:
Application.Run(new frmLogin());
ShowDialog是弹出模态窗口,你这个时候还没有启动窗口,怎么可以显示模态窗口?
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯