草庐IT

server-system-variables

全部标签

c# - 如何使用 Team Foundation Server SDK 获取最新版本的源代码?

我正在尝试使用SDK以编程方式从TFS中提取最新版本的源代码,但我所做的不知何故不起作用:stringworkspaceName="MyWorkspace";stringprojectPath="/TestApp";stringworkingDirectory="C:\Projects\Test\TestApp";VersionControlServersourceControl;//actuallyinstantiatedbeforethismethod...Workspace[]workspaces=sourceControl.QueryWorkspaces(workspaceNa

c# - 如何使用 Team Foundation Server API 创建测试运行和结果?

我找到了几个关于使用TFSAPI检索测试结果的示例,但没有关于以编程方式创建结果的文档。我的目标是创建一个轻量级的替代方案来使用Microsoft测试管理器来运行手动测试。有人对此有经验吗?有没有我遗漏的例子?这是我目前所拥有的:ITestCaseResultCreateNewTestCaseResult(ITestSuiteEntrytestCaseEntry){varrun=testCaseEntry.TestSuite.Plan.CreateTestRun(false/*notautomated*/);run.AddTest(testCaseEntry.TestCase.Id,s

c# - 根据 SQL Server 地理数据类型在 Google map 上显示多边形

我有一个SQLServer2008数据库,其中有一列地理类型存储澳大利亚各个地区的形状。我希望能够在Googlemap上绘制这些形状。这是一个ASP.NETC#网站。我已经搜索了有关如何执行此操作的任何示例,但找不到任何内容?有没有人有一些关于如何执行此操作的示例,特别是使用来自SQLServer的地理数据? 最佳答案 AdamW的回答是正确的,但是没有解决SqlGeography数据格式中的数据。包括对Microsoft.SqlServer.Types的引用SqlCommandcmd=newSqlCommand("SELECTST

c# - 在 VS2015 中找不到 System.Web.Helpers

我正在尝试向VS2015中的C#代码添加一些JSON解析,但我找不到:系统.Web.Helpers如MS文档所建议的那样。我看过其他人的类似性质的问题(几乎都是早期版本),答案都说将其添加到程序集/框架对话框中。问题是它没有出现在那个对话框中,我看到人们谈论的许多其他事情也没有出现。如果能帮我解决这个问题,我将不胜感激。这是我有权访问的列表:编辑:同时添加了扩展窗口 最佳答案 这个问题有点老,但这里有一个简单的解决方案——微软似乎只是将这个库移动到一个名为“microsoft-web-helpers”的Nuget包中。安装该软件包似

c# - 使用 Entity Framework Fluent Api 映射 System.Uri

很简单的问题。我有一个模型,它有一个System.Uri类型的属性。Uri没有默认的无参数构造函数,也没有ID字段。有没有什么方法可以覆盖我的模型生成以自定义方式将其存储在数据库中(例如,作为string)?在NHibernate中,我之前通过实现IUserType来完成此操作,但我在CodeFirst中找不到类似的机制。显然,我可以创建一个自定义类型,它在后台使用Uri并公开常规的可映射属性和构造函数,我只是想知道是否有任何方法可以映射此系统类型,以便我不必制作那样的包装器。 最佳答案 这是一个非常古老的问题,但我今天刚遇到同样的

c# - 如何在 C# 中从 System.Array 转换为 object[]

我有一个COM函数需要object[]作为参数:foo(object[]values)我想将一些enum字段传递给它,所以我使用以下内容:object[]fields=(object[])Enum.GetValues(typeof(SomeEnumType));但是,当我尝试将fields传递给foo(...)时,即[foo(fields)]我得到一个错误:"Unabletocastobjectoftype`SomeEnumType[]'totype'system.Object[]'.谁能告诉我我做错了什么? 最佳答案 如异常所述,

c# - 将 xml 反序列化为对象时出错 : System. FormatException 输入字符串格式不正确

您好,在此先感谢您的帮助。我在尝试使用XmlSerializer和StringReader将XElement反序列化为对象时遇到问题。我的反序列化代码是这样的:/*deseierializeasingleRegisterServerObjectinstancefromxml*/staticRegisterServerObjectDeserializeSingleServerFromXml(XElementserverElement){XmlSerializerdeserializer=newXmlSerializer(typeof(RegisterServerObject));Regi

c# - 如何通过C#代码恢复SQL Server数据库

我尝试像这样恢复数据库:SQL=@"RESTOREDATABASEMyDataBaseTODISK='d:\MyDATA.BAK'";Cmd=newSqlCommand(SQL,Conn);Cmd.ExecuteNonQuery();Cmd.Dispose();但我总是出错:Msg3102,Level16,State1,Line7RESTOREcannotprocessdatabase'MyDataBase'becauseitisinusebythissession.Itisrecommendedthatthemasterdatabasebeusedwhenperformingthis

c# - “System.DateTime”不是有效的 Windows 运行时参数类型

我使用的是C#类,它在我的Windows应用商店应用程序(C#)中运行良好。但是当我尝试在Windows运行时组件中使用它时,出现以下错误:Calculator.Calculate(System.DateTime)'hasparameter'dateTime'oftype'System.DateTime'.'System.DateTime'isnotavalidWindowsRuntimeparametertype.类中的示例对象:publicDateTimeCalculate(DateTimedateTime){intdayNumberOfDateTime=ExtractDayNum

c# - DropCreateDatabaseIfModelChanges EF6 导致 System.InvalidOperationException : The model backing the context has changed

迁移到EntityFramework6后,我在构建服务器上执行单元测试时遇到错误。我正在使用DropCreateDatabaseIfModelChanges初始化程序。当我将其更改为MigrateDatabaseToLatestVersion时一切正常,但我想坚持使用之前的初始化程序。我得到的错误是:System.InvalidOperationException:System.InvalidOperationException:Themodelbackingthe'AppContext'contexthaschangedsincethedatabasewascreated.Consi