草庐IT

connectionString

全部标签

c# - TDD 与 Xml 数据源问题

我在这样一种情况下运行:我的一个带有Xml数据源的TDD工作正常,但另一个抛出错误“单元测试适配器无法连接到数据源或读取数据”、“错误详细信息:对象引用不正确”设置为一个对象的实例。”配置中的EmployeeModule工作正常,但CategoryModule抛出上述错误,如果我们像这样在Arribute级别上定义,CategoryModule工作正常DataSource"Microsoft.VisualStudio.TestTools.DataSource.XML","|DataDirectory|\\Category.xml","CategoryName",DataAccessMe

xml - 为 log4net 设置动态连接字符串

我正在使用log4net,我有一个连接字符串,我想在我的log4net配置中引用,因为“/Config/connectionStrings.config”中的connectionString将是来自用户的动态输入。这是我正在尝试做的事情:....Log4net期望在connectionStrings中有这样的内容:我的引用配置:配置\ConnectionStrings.config所有这些都是用户输入的,所以我需要第二个connectionString属性的connectionString值,它是“数据源=(本地);初始目录=DbTwo;集成安全性=True;MultipleActiv

C# 使用 LINQ 解析简单的 XML 文件

我有这个非常简单的xml文件:Test1Test2Test3我想获取每个字段的信息。但这不显示任何内容..下面是我的C#代码:privatevoidParseXMLFile(){Console.WriteLine("Parse");if(configurationPAthFileTextbox.Text!=null){Console.WriteLine("file!=null");try{XElementmain=XElement.Load(configurationPAthFileTextbox.Text);varresults=main.Descendants("Configura

xml - WiX - 如何仅在 XML 元素尚不存在时添加它

我想在安装期间向XML添加一个元素,但我想避免我的元素被升级安装复制。如何使我的XmlFile组件有条件? 最佳答案 你可以使用XmlConfig!想象一下,我需要像这样创建连接字符串(检查是否存在):这是我的代码:祝你好运! 关于xml-WiX-如何仅在XML元素尚不存在时添加它,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/24755497/

c# - 在 Unity 配置中,如何将 connectionString 传递给构造函数?

我正在web.config中设置统一配置,我有一个类型,我想将连接字符串传递给它,该连接字符串已存在于同一个web.config文件中。在统一部分有:但是就像我在同一个.config文件中写了两次相同的conectionString,是否有另一种更好的方法将connectionString的名称传递给类型数据库构造函数以避免web.config中的重复? 最佳答案 您可以按照Chris的建议编写自己的TypeConverteransweringapreviousquestion.http://msdn.microsoft.com/e

c# - 如何从 Application Directory 文本文件中读取文本文件

我在Windows窗体应用程序的应用程序项目类路径目录中有一个文本文件。现在在安装时我正在尝试将文本值写入文本文件。这是我的文本文件安装程序类代码..File.WriteAllText(AppDomain.CurrentDomain.BaseDirectory+@"\"+"ConnectionString.txt",param3);安装后,我想检索在“ConnectionString.txt”文件中输入的文本并在应用程序中使用它,但我不知道如何检索文本文件中存在的文本值。 最佳答案 试试下面的代码片段Path.Combine(App

c# - 如何停止 Visual Studio 2015 连接到项目加载时的每个连接字符串?

当尝试打开包含大量连接字符串的解决方案时,VisualStudio2015会在加载项目时尝试连接到每个连接字符串。我们团队中的每个开发人员在开发过程中都使用SQLServer的本地实例。这个实例可以有我们主数据库的多个副本,其中包括不同级别的迁移-我们是一个小团队,所以经常会在中途切换任务。为此,我们有许多特定于机器的连接字符串,在创建DbContext时,我们使用机器名称来确定要使用的连接字符串:然后我们的上下文像这样初始化:publicclassTTDataContext:DbContext{publicconststringCacheKey="dbContext";publicT

c# - 如何从另一个项目访问连接字符串

我在VisualStudio2010的解决方案中有两个项目。项目1包含一个带有ConnectionString的app.config。如何从项目2访问ConnectionString?因为它们都使用相同的ConnectionString,所以我宁愿在我的解决方案中只有一个实例。 最佳答案 您可以addthefilesasalink将文件添加到您的项目之一。使用AddanExistingItem到您要将文件添加到的项目-Open按钮有一个小的向下箭头,如果单击它,您可以选择添加为链接。这会将文件添加为原始位置的链接,这意味着您只有一个

c# - 使用 POCO 模板获取 Entity Framework 的连接字符串

我使用EntityFramework,我需要获取连接字符串以便构建上下文。我正在使用POCO模板。我的上下文对象有:stringConnectionString="name=MyAppConfigConnectionStringPropertyHere"所以当我尝试构建我的上下文时,它说"Thespecifiednamedconnectioniseithernotfoundintheconfiguration,notintendedtobeusedwiththeEntityClientprovider,ornotvalid"我在这看到answer这表明有一个GetConnectionS

c# - 这是处理 SQLConnection 的正确方法吗

我想知道在这种情况下,我的以下实现是否是处理SQLconnection的最有效方式。我通常知道如果我直接使用SqlConnection我可以将连接包装在一个usingblock中以自动处理它,但在这种情况下我想保持连接打开并可供SQLRespository类中的所有方法使用.publicclassSqlRepository:IRepository{privatereadonlystringconnectionString;privateSqlConnectionconnection;publicSqlRepository(stringconnectionString){this.con