我有这个简单的代码:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Timers;
using System.IO;
using Microsoft.Win32;
using System.Xml;
namespace ConsoleApplication1
{
class Program
{
public static void Main(string[] args)
{
OpenFileDialog ofd = new OpenFileDialog();
ofd.ShowDialog();
}
}
}
我在单击带有CSharpCodeProvider
. 然后我将它加载到一个新的AppDomain
并运行该Main
方法,但从未显示打开文件对话框。我知道它正在运行,因为我已经对此进行了测试。
尝试卸载域也会导致错误。
如果需要更多信息,请询问!