已有57人关注
C#典型模块精解中第四章决策分析模块不能成功运行
发表在C#图书答疑 2015-01-22
是否精华
版块置顶:
你好,明日科技的老师。
我试着运行C#典型模块精解中的第四章决策分析模块的代码发现运行失败报错,说是缺少main函数,我的编程环境是vs2012。我把第四章的代码都放到vs2012的一个解决方案里面了,其中Rendering部分编译不成功。请问是哪里出现了问题?[img src=null/img]
分享到:
精彩评论 6
小科_mrkj
学分:43 LV2
2015-01-22
沙发
读者朋友:
    您好,该项目中,默认执行的是ChartComponent项目,该项目是一个组件项目,只能编译成dll文件(为了在项目Rendering中引用);你可以选中Rendering项目,把它设置为启动项目,然后再运行程序。
jkwei
学分:0 LV1
TA的每日心情
冲冲冲
2020-03-30 19:27:20
2015-01-22
板凳
[FIELDSET][LEGEND]引自:1楼[/LEGEND]
读者朋友:
    您好,该项目中,默认执行的是ChartComponent项目,该项目是一个组件项目,只能编译成dll文件(为了在项目Rendering中引用);你可以选中Rendering项目,把它设置为启动项目,然后再运行程序。
[/FIELDSET]

回复:我已经设置Rendering项目为启动项目了,但是还是提示相同的错误。麻烦老师再看看问题出现在哪里?谢谢了。
 还是会报错,提示如下:
错误 1 程序“c:\Users\Administrator\Desktop\C#典型模块精解配书源代码\mr\4\Rendering\Rendering\obj\Debug\Rendering.exe”不包含适合于入口点的静态“Main”方法 C:\Users\Administrator\Desktop\C#典型模块精解配书源代码\mr\4\Rendering\Rendering\CSC Rendering
jkwei
学分:0 LV1
TA的每日心情
冲冲冲
2020-03-30 19:27:20
2015-01-22
地板
[FIELDSET][LEGEND]引自:2楼[/LEGEND]
[FIELDSET][LEGEND]引自:1楼[/LEGEND]
读者朋友:
    您好,该项目中,默认执行的是ChartComponent项目,该项目是一个组件项目,只能编译成dll文件(为了在项目Rendering中引用);你可以选中Rendering项目,把它设置为启动项目,然后再运行程序。
[/FIELDSET]

回复:我已经设置Rendering项目为启动项目了,但是还是提示相同的错误。麻烦老师再看看问题出现在哪里?谢谢了。
 还是会报错,提示如下:
错误 1 程序“c:\Users\Administrator\Desktop\C#典型模块精解配书源代码\mr\4\Rendering\Rendering\obj\Debug\Rendering.exe”不包含适合于入口点的静态“Main”方法 C:\Users\Administrator\Desktop\C#典型模块精解配书源代码\mr\4\Rendering\Rendering\CSC Rendering

[/FIELDSET]

回复:
  我在上面一篇的回复里面上传了附件,图片显示的就是我运行时报的错误。
小科_mrkj
学分:43 LV2
2015-01-23
4L
读者朋友:
    您好,把TransferFormality项目设置为启动项目(昨天没注意下面还有个项目,每个项目想要运行出来,都需要包含一个Program.cs文件)
jkwei
学分:0 LV1
TA的每日心情
冲冲冲
2020-03-30 19:27:20
2015-01-23
5L
[FIELDSET][LEGEND]引自:4楼[/LEGEND]
读者朋友:
    您好,把TransferFormality项目设置为启动项目(昨天没注意下面还有个项目,每个项目想要运行出来,都需要包含一个Program.cs文件)
[/FIELDSET]

回复:
  谢谢老师,是应该把这个项目作为启动项目,但是我设置启动项目之后,运行出现了另外一个问题。
错误提示如下:
    “System.Data.SqlClient.SqlException”类型的未经处理的异常在 System.Data.dll 中发生 

其他信息: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: SQL Network Interfaces, error: 26 - 定位指定的服务器/实例时出错)


我已经配置为允许远程连接了。具体情况如附件图所示。
小科_mrkj
学分:43 LV2
2015-01-24
6L
[FIELDSET][LEGEND]引自:5楼[/LEGEND]
[FIELDSET][LEGEND]引自:4楼[/LEGEND]
读者朋友:
    您好,把TransferFormality项目设置为启动项目(昨天没注意下面还有个项目,每个项目想要运行出来,都需要包含一个Program.cs文件)
[/FIELDSET]

回复:
  谢谢老师,是应该把这个项目作为启动项目,但是我设置启动项目之后,运行出现了另外一个问题。
错误提示如下:
    “System.Data.SqlClient.SqlException”类型的未经处理的异常在 System.Data.dll 中发生 

其他信息: 在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: SQL Network Interfaces, error: 26 - 定位指定的服务器/实例时出错)


我已经配置为允许远程连接了。具体情况如附件图所示。
[/FIELDSET]

回复:
  把数据库连接字符串中的服务器名改成你的SQL Server服务器名,用户名和密码改成你登录SQL Server服务器的用户名和密码(注意:不是你机器的用户名和密码)。
首页上一页 1 下一页尾页 6 条记录 1/1页
手机同步功能介绍
友情提示:以下图书配套资源能够实现手机同步功能
明日微信公众号
明日之星 明日之星编程特训营
客服热线(每日9:00-17:00)
400 675 1066
mingrisoft@mingrisoft.com
吉林省明日科技有限公司Copyright ©2007-2022,mingrisoft.com, All Rights Reserved长春市北湖科技开发区盛北大街3333号长春北湖科技园项目一期A10号楼四、五层
吉ICP备10002740号-2吉公网安备22010202000132经营性网站备案信息 营业执照