易截截图软件、单文件、免安装、纯绿色、仅160KB

asp.net中自定义类库的问题

如图

我的一个Solution里包含两个Project,一个是C#类库工程,一个是ASP.NET应用,两个工程都是通过Linq to Sql来操作数据库,现在的问题是在给客户使用的时候,没法灵活配置Sql服务器的信息,查了下,使用Design把DB中的table拖动到IDE中生成的Linq to sql类库,自动生成的ConnectionString同时存在于以下文件中:
app.config
Settings.settings
Settings.Designer.cs
xx.dbml
系统编译,自动在Asp.net项目下的Bin目录建立DLL文件。
因为最终给客户的是DLL,现在这样的做法,每次编译都会把sql服务器的信息编译进去,然后发布给客户,换成其他的sql服务器,就会出错,请问有什么办法解决?另外有没有办法,让配置信息可以在Solution范围内的各种各样的Project能都能访问呢?
ConnectionString不就是数据库连接字符串吗?
你让sql服务器跟你编译的时候保持一致就行了。

web-config不行?

引用
ConnectionString不就是数据库连接字符串吗?
你让sql服务器跟你编译的时候保持一致就行了。


现在程序跑是没问题的,问题是ConnectionString写死在DLL里,如果客户换个Sql服务器,那还要把工程打开,把4个文件里的ConnectionString都改一遍再编译,这样很麻烦也不合理啊。


为什么不把链接字符串放在在config文件里面在程序里面读取呢。

引用
web-config不行?

自定义类库工程没法调用到web.config中的ConnectionString,Solution里的两个工程是独立的,只是Asp.net引用了自定义类库。
而且使用linq to sql设计器产生的类文件,DataContext的连接


相关问答:

asp升级到asp.net,好多结构都不知道如何转换

asp下面,当要根据不同的权限显示一些功能按钮的话会写成
<%
if 权限=1 then
%>
<input type="submit" name="Submit" value="提交" />
<%
end i ......

请问还能像asp,或者php那样开发asp.net程序吗?

现在有个小项目,必须采用asp.net开发!

本人是学asp,php出身!

由于时间仓促,本人又不能及时的掌握asp.net模式开发web程序!

粗略的看了一下,貌似所有的控件,只要标注是 runat="s ......

ASP.NET 在 FTP上能压缩吗?

现在遇到这么一个问题,从FTP上下载文件,其中有两个方式,一种是一个文件一个文件的下载,
另外一个是全部下载,一个一个文件的下载已经实现了,但是就是全部下载的没有实现,
我想的思路是下载到文件服务器 ......

C# asp.net中的label显示问题

我用C#编asp.net网页。在一个按钮button1中,有一段代码运行时间较长,于是我想在按钮按下之后,用一个label1来显示一小段字符:label1.text="正在查询中,请稍等...",然后在button1代码执行的最后一行代 ......

问个问题,做好的asp.net网站要假设在ftp服务器上?

问个问题,做好的asp.net网站要假设在ftp服务器上?

我已经生成好网站,直接拷贝到ftp服务器上是么?
建议扔到iis上

一般架设到服务器的iis中。

怎么假设到IIS中呢?

沉了?

第一步:重新编译程 ......
© 2009 ej38.com All Rights Reserved. 关于E健网联系我们 | 站点地图 | 赣ICP备09004571号