qq_23865443
qq_23865443
采纳率20%
2016-08-07 09:12

C#做的一个Windows窗体应用,连接了数据库,但是调试的时候出现一个错误,求大神指点误

100

C:\Windows\Microsoft.NET\Framework\v4.0.30319\Csc.exe /noconfig /nowarn:1701,1702 /nostdlib+ /platform:x86 /errorreport:prompt /warn:4 /define:DEBUG;TRACE /errorendlocation /preferreduilang:zh-CN /highentropyva- /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0\Profile\Client\Microsoft.CSharp.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0\Profile\Client\mscorlib.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0\Profile\Client\System.Configuration.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0\Profile\Client\System.Core.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0\Profile\Client\System.Data.DataSetExtensions.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0\Profile\Client\System.Data.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0\Profile\Client\System.Deployment.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0\Profile\Client\System.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0\Profile\Client\System.Drawing.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0\Profile\Client\System.Windows.Forms.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0\Profile\Client\System.Xml.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework.NETFramework\v4.0\Profile\Client\System.Xml.Linq.dll" /debug+ /debug:full /filealign:512 /optimize- /out:obj\x86\Debug\jishengban2.exe /resource:obj\x86\Debug\jishengban2.Form1.resources /resource:obj\x86\Debug\jishengban2.Properties.Resources.resources /target:winexe /utf8output Form1.cs Form1.Designer.cs Program.cs Properties\AssemblyInfo.cs sqlhelper.cs Properties\Resources.Designer.cs Properties\Settings.Designer.cs "C:\Users\Administrator\AppData\Local\Temp.NETFramework,Version=v4.0,Profile=Client.AssemblyAttributes.cs"

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享
  • 邀请回答

5条回答

  • diwan2631 diwan2631 5年前

    你应该把错误信息给我们才有办法知道是什么错误的...这样看不出来

    点赞 评论 复制链接分享
  • caozhy 回答这么多问题就耍赖把我的积分一笔勾销了 5年前

    你贴的这个不是错误信息,而是编译器的编译指令。你需要提供进一步的错误信息才好判断。
    假设你的代码没有别的问题,或者你的代码是别人那里拷贝来的,那么最有可能的是数据库连接或者配置的的问题
    典型地有以错误26和40居多:
    http://blog.sina.com.cn/s/blog_48964b120100bur5.html
    http://blog.csdn.net/windren06/article/details/8363281
    http://jingyan.baidu.com/article/c45ad29cdeaf4d051753e2a4.html

    点赞 评论 复制链接分享
  • feng1790291543 鱼弦 5年前

    如果 此计算机上安装相同或更高版本的 .NET Framework ,可以尝试一下操作:

    创建项目
    1.创建windows服务项目

    2.右键点击Service1.cs,查看代码, 用于编写操作逻辑代码

    3.代码中OnStart用于执行服务事件,一般采用线程方式执行方法,便于隔一段事件执行一回

    END

    安装服务配置
    1.打开Service1.cs视图界面

    2.在视图内右键-->添加安装程序

    3.项目中添加了ProjectInstaller.cs文件,该文件中视图自动会添加俩个组件
    serviceProcessInstaller1
    serviceInstaller1

    4.选中serviceProcessInstaller1组件,查看属性,设置account为LocalSystem

    5.选中serviceInstaller1组件,查看属性
    设置ServiceName的值, 该值表示在系统服务中的名称
    设置StartType, 如果为Manual则手动启动,默认停止,如果为Automatic为自动启动
    设置Description,添加服务描述

    6.重新生成项目
    END

    安装服务
    1.点击 开始,运行中输入cmd,获取命令提示符
    win7需要已管理员的身份启动,否则无法安装

    2.输入 cd C:\Windows\Microsoft.NET\Framework\v4.0.30319 回车
    切换当前目录,此处需要注意的是,在C:\Windows\Microsoft.NET\Framework目录下有很多类似版本,具体去哪个目录要看项目的运行环境,例 如果是.net framework2.0则需要输入 cd C:\Windows\Microsoft.NET\Framework\v2.0.50727

    3.输入 InstallUtil.exe E:\TestApp\Winform\WinServiceTest\WinServiceTest\bin\Debug\WinServiceTest.exe 回车
    说明:E:\TestApp\Winform\WinServiceTest\WinServiceTest\bin\Debug\WinServiceTest.exe表示项目生成的exe文件位置

    4.打开服务,就可以看到已经安装的服务了

    END

    卸载服务
    1.卸载很简单,打开cmd, 直接输入 sc delete WinServiceTest便可
    END
    注意事项
    使用调试或者双击exe文件时无法启动服务的
    win7系统打开cmd时一定要使用管理员方式打开

    点赞 评论 复制链接分享
  • youfeng888 youfeng888 5年前

    如果是利用微软框架的话,是需要配置文件的,可以参考文档,百度很多;
    如果是利用 dapper的话,则设置连接的信息即可,相对比较简单,使用也比较简单。

    点赞 评论 复制链接分享
  • John_ToStr John_ToDebug 5年前

    c#离不开微软的framework框架,建议更新框架试试。。。

    点赞 评论 复制链接分享

为你推荐