2 nolanamy Nolanamy 于 2017.01.16 09:12 提问

请教一下,线程方面的问题,谢谢
            if(i==1)
            {
                FileStream fs = new FileStream(ConfigurationClass.ServerClass.ChoiceSavePath()+"\\报告.txt", FileMode.OpenOrCreate, FileAccess.ReadWrite);
                StreamWriter sw = new StreamWriter(fs);
                sw.WriteLine("家庭成员总数超过12人!");
                sw.Close();
            }

报了这样的错:
在可以调用 OLE 之前,必须将当前线程设置为单线程单元(STA)模式。请确保您的 Main 函数带有 STAThreadAttribute 标记。 只有将调试器附加到该进程才会引发此异常
Main 函数有 STAThreadAttribute e

请问还能是什么原因

1个回答

anqi0819
anqi0819   2017.01.16 09:44
Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!
其他相关推荐
O(logn*2^logn)和O(n*logn)算法
O(logn*2^logn)和O(n*logn)算法1.for(int i = 1;i < n; i <<=1) for(int j = 0; j < i; j++)这个嵌套循环:1+2+4+…+2^[log(n-1)]=2^[logn]-1=O(n);2. for(int i = 0; i < = n; i ++){ for(int j = 1; j < i; j+=j) ...
任务,线程和同步(六)之线程问题:争用条件和死锁
线程问题用多个线程编程并不容易。在启动访问相同数据的多个线程时,会间歇性地遇到难以发现的问题。如果使用任务,并行LINQ或Pararllel类,也会遇到这行问题,必须特别注意同步问题和多线程可能发生的其他问题。1.争用条件如果2个或者2个以上的线程访问相同的对象,并且对共享状态的访问没有同步,就会出现争用条件。 下面的一个例子定义一个类StateObject类,它包含一个int字段和一个Chang
问题请教工程,问题请教工程
问题请教工程,问题请教工程,问题请教工程,问题请教工程,问题请教工程,问题请教工程,问题请教工程,问题请教工程,
一个简单的登录例子javaweb
一个简单的登录例子,javaweb方面的,有点问题,初学者提问附件。谢谢!一个简单的登录例子,javaweb方面的,有点问题,初学者提问附件。谢谢!
英文邮件礼仪:向教授请教学术问题
英文邮件礼仪:向教授请教学术问题   邮件主题 邮件主题(subject)不需要写自己的名字。名字是在邮件系统设置里设定好的,在发件时会替换显示实际地址,所以无需在主题里再写一遍。 [关键内容是要在主题里就写明白是否有推荐人,以及主要是什么事。很多教授只看主题。]   一个好的标题,要能简洁地概括邮件的目的或内容。如果你对教授的某个研究项目感兴趣,就可以用这个研究方向作标题,例如"De
操作系统CPU调度知识点
1、进程基本概念:进程是程序的一次执行, 是系统进程资源分配和调度的基本单位。 2、进程三态:执行状态、就绪状态、阻塞状态;三态转换规则,就绪状态的进程由于调度进程执行状态,执行状态由于时间片用完而进入就绪状态,由于I/O请求而进入阻塞状态,I/O完成后进入就绪状态。 创建完成直接进入就绪状态,等待处理机调度。 3、挂起状态引入原因:1)终端用户请求,2)父进程请求,3)负荷调节需要,4)操
请教有关CCF考试方面的问题
请问参加CCF考试需要准备哪些方面的知识,需不需要某些算法知识呢?有知道的吗?
关于Java的线程问题总结
不管你是新程序员还是老手,你一定在面试中遇到过有关线程的问题。Java语言一个重要的特点就是内置了对并发的支持,让Java大受企业和程序员的欢迎。大多数待遇丰厚的Java开发职位都要求开发者精通多线程技术并且有丰富的Java程序开发、调试、优化经验,所以线程相关的问题在面试中经常会被提到。 在典型的Java面试中, 面试官会从线程的基本概念问起, 如:为什么你需要使用线程, 如何创建线程
如何请教别人问题?
提问的智慧。
自作线程系列,小游戏摇奖机
关于线程的简单介绍,有助于初学者在线程方面的学习,这里只C#方面的!