在vs中怎样配置web.config文件
发布网友
发布时间:2022-04-07 23:38
我来回答
共1个回答
热心网友
时间:2022-04-08 01:08
先打开vs2010软件,找到项目文件,双击web.config
第一种:取连接字符串
string
connString
=
System.Web.Configuration.WebConfigurationManager.ConnectionStrings["SqlConnStr"].ConnectionString;
或者
protected
static
string
connectionString
=
ConfigurationManager.ConnectionStrings["SqlConnStr"].ConnectionString;
web.config文件:加在后面
第二种:取连接字符串:
string
myvar=configurationsettings.appsettings["connstring"];
web.config文件:加在
和
之间
据说两者通用,但是第二种是asp.net2.0的新特性,建议使用第二种。其实我一直有个疑问,两个字符串中的UID;PWD;和User
ID;
Password;是否等价。根据网上我查到的资料是可以互换通用的。
连接SQL
Server数据库的机制与连接Access的机制没有什么太大的区别,只是改变了Connection对象和连接字符串中的不同参数.
首先,连接SQL
Server使用的命名空间不是"System.Data.OleDb",而是"System.Data.SqlClient".
其次就是他的连接字符串了,我们一个一个参数来介绍(注意:参数间用分号分隔):
"user
id=sa":连接数据库的验证用户名为sa.他还有一个别名"uid",所以这句我们还可以写成"uid=sa".
"password=":连接数据库的验证密码为空.他的别名为"pwd",所以我们可以写为"pwd=".
这里注意,你的SQL
Server必须已经设置了需要用户名和密码来登录,否则不能用这样的方式来登录.如果你的SQL
Server设置为Windows登录,那么在这里就不需要使用"user
id"和"password"这样的方式来登录,而需要使用"Trusted_Connection=SSPI"来进行登录.
initial
catalog=Northwind":使用的数据源为"Northwind"这个数据库.他的别名为"Database",本句可以写成"Database=Northwind".
"Server=YourSQLServer":使用名为"YourSQLServer"的服务器.他的别名为"Data
Source","Address","Addr".如果使用的是本地数据库且定义了实例名,则可以写为"Server=(local)\实例名";如果是远程服务器,则将"(local)"替换为远程服务器的名称或IP地址.
"Connect
Timeout=30":连接超时时间为30秒.
在这里,建立连接对象用的构造函数为:SqlConnection.
最后要保存你所更改的文件,右键
保存(ctrl+S).
vs不能调试了,说什么更改web.config
如果你的项目没有web.config这个文件 就手动添加一个 在项目名上右键单击 添加新项 如果有了这个文件 那么在Web.config文件中 找到<compilation debug="true"/>这句。默认是false,是不允许调试的,你把debug改为true就好。
vs2013怎么连接sqlserver
(1)web.config文件:加在<connectionStrings>和</connectionStrings> 之间 三种配置方式:1.windows身份验证,连接sql server数据库: <add name="字符串名称" connectionString="Data Source=localhost;database=数据库名称;Integrated Security=True;User Instance=False;" /> 2.windows身份验证,连接vs数...
Web.config 和 App.config 的区别分析
app.config是桌面应用程序的配置文件。在vs.net中创建一个桌面应用程序工程并添加了应用程序配置文件时,它会自动命名为.exe.config,并且自动与你的程序进行关联。不管是web.config,还是app.config,你都可以使用下面的方法获取appsetting节的值:System.Configuration.COnfigurationSettings.AppSettings["Key"]...
.NET 访问不了 <!-- Web.Config 配置文件 -->
在系统保护中设置成允许远程访问计算机,就行了。控制面板-系统和安全-系统属性-允许远程计算机连接到这台计算机
如何禁用Visual Studio 2013的浏览器链接功能
1、打开Visual Studio 2013,直接在Sutdio2013 IDE中将"启用浏览器链接"的勾选去除 2、也可以在web.config 文件中进行如下配置:a. 设置“vs:EnableBrowserLink” 为“false ““. 则可以禁用Browser Link.[html] view plain copy <appSettings> <add key="vs:EnableBrowserLink" value="false"/> ...
为什么创建项目没有Web.config
新建--〉项目-->项目类型 visual C# asp.net web应用程序。不要建空的项目。空的当然就什么都没有了
vs 2010工程为什么2个web.config
web.config文件有多个没什么呀 一个工程可以有多个web.config,如果里面的配置冲突了,它会遵循就近原则的
下载的ASP.NET源码,如何在本地的VS上查看和运行啊?
有两点:1.附加数据库 2.改连接字符串,一般在web.config文件里,用户名sa,密码改成你电脑的sa用户的密码 再提醒一下,连接字符串有可能不在web.config里,那就肯定在cs文件里.
vs2005中,预览的时候提示“web.config文件 <providerOptionname="Compile...
应该是配置文件的节点有framework2.0不支持的部分,所以显示出错.,原来用VS2008做的项目,要放到2005的只要安装framework3.5或以上版本就行了,这个是3.5的内容,你必须安装.NET 3.5才能解析这个内容,否则就会出现这个问题,要不你就在工程里面选择目标为.NET 2.0,不属于2.0的内容会被自动删除。
vs发布网站web.config不能被排除掉
不推荐的。VS是一个基本完整的开发工具集,它包括了整个软件生命周期中所需要的大部分工具,如UML工具、代码管控工具、集成开发环境等等,其发布网站web.config不能被排除掉是不推荐的,可以改用web.config转换文件,这是web.xxx.config文件。