草庐IT

Microsoft

全部标签

c# - 如果我的软件使用它,我是否必须在每个客户端上安装它?

如果我们用c#(或基本上是.Net)开发一些软件,我们不会将visualstudio安装到任何客户端。客户端只需安装所需的.Net框架(1.0、1.1、2.0、3.0等),我们就可以开始了。同理,如果我们在VC2008中制作一个应用程序,他只需要有VisualC++2008runtime(MS网站免费提供,大约4-5Mb)。所以,基本上,我们只需要运行时环境。但是没有任何SQLServer2008运行时(或者我不知道?)。所以,我的问题是,如果我的软件使用的是SQLServer2008,客户端需要什么运行时(或其他任何东西)才能运行?此外,还有一件事,我看到有一个SQLServerEx

c# - Azure 配置设置和 Microsoft.WindowsAzure.CloudConfigurationManager

显然Microsoft.WindowsAzure.CloudConfigurationManager.GetSettings将首先查看ServiceConfiguration.*.cscfg,然后回退到web.config和app.config。但是-这在web/app.config中应该是什么格式?例如让Microsoft.WindowsAzure.CloudConfigurationManager.GetSettings("Foo")从app.config中获取XML是什么样子的? 最佳答案 它只是一个appSettingske

c# - 使用 c# 和 Microsoft Word Interop 在 Word 中填写字段

我尝试使用C#互操作程序集和以下代码在MicrosoftWord中填写表单字段stringfilename=@"N:\mehler\Vorlage2.dotx";Microsoft.Office.Interop.Word.Applicationword=newMicrosoft.Office.Interop.Word.Application();Microsoft.Office.Interop.Word.Documentdoc=newMicrosoft.Office.Interop.Word.Document();doc=word.Documents.Open(filename);do

c# - 我们应该扩展 Comparer<T> 还是实现 IComparer<T>

在编写比较器类时,从4.0版开始的C#中的最佳实践是什么:一个。我们应该继承Comparer抽象类吗?或我们是否应该实现IComparer接口(interface)。有什么优点和缺点? 最佳答案 我建议您扩展Comparer类而不是实现IComparer界面,与Microsoft一样(参见下面的第一个引用资料)。现在,如果您希望您的对象本身(无论T是什么)能够与自身进行比较,它可以实现IComparable接口(interface)(参见下面的第二个引用)。发件人:http://msdn.microsoft.com/en-us/li

c# - 系统.Web.UI.ViewStateException : Invalid viewstate

我有一个使用ASP.net和C#开发的Web应用程序。我还将TelerikASP.NETAJAX用于WebUI。应用程序在生产服务器中引发异常(System.Web.UI.ViewStateException:Invalidviewstate)。它在测试服务器中运行良好。并且这个错误是随机抛出的。System.Web.UI.ViewStateException:Invalidviewstate.ClientIP:x.x.x.xPort:xxxxxReferer:http://webaddress/Page.aspxPath:/Page.aspxUser-Agent:Mozilla/4.

c# - .net 中的 rss 解析器

适用于.net的最佳RSS阅读器是什么?最有效和易于使用我发现的那些真的很复杂 最佳答案 http://msdn.microsoft.com/en-us/library/system.servicemodel.syndication.aspxhttp://msdn.microsoft.com/en-us/magazine/cc135976.aspx.net有一个类来解析ATOM和RSS提要。查看链接。你想做什么?你能提供更多信息吗?或者,您可以只从XML文件中删除“Feed版本”,然后使用xmlDocument类将其解析为普通XML

C# 可移植类库 - 如何包含 System.Data.Linq

是否可以在可移植类库项目中引用System.Data.Linq?注意:我只是想在WP8和WinStore8应用程序[DataContext]之间共享代码 最佳答案 不,不是。数据命名空间在PCL中不可用。你可以看出因为http://msdn.microsoft.com/en-us/library/system.data.aspx它的成员都没有PCL图标,并且未在http://msdn.microsoft.com/en-us/library/vstudio/gg597391%28v=vs.100%29.aspx上列出

c# - .NET Core 是否支持 Microsoft.AspNet.WebApi.Client?

我目前正在尝试使用.NETCore中的HttpClient和MediaTypeFormatters进行一些JSON格式化。特别是.NETFramework中HttpContent-Class中可用的函数“ReadAsAsync(...,MediaTypeFormatter,...)”(https://msdn.microsoft.com/de-de/library/system.net.http.httpcontentextensions.readasasync(v=vs.118).aspx)会非常有帮助。据我所知,它可以在NuGet包Microsoft.AspNet.WebApi.C

c# - 在什么情况下 Process.Start() 方法会返回 false?

来自MSDN:Thereturnvaluetrueindicatesthatanewprocessresourcewasstarted.IftheprocessresourcespecifiedbytheFileNamememberoftheStartInfopropertyisalreadyrunningonthecomputer,noadditionalprocessresourceisstarted.Instead,therunningprocessresourceisreusedandfalseisreturned.尝试这样的事情:varinfo=newProcessStart

c# - 未找到类型或命名空间 "are you missing assembly reference"而所有引用都正确

我正在尝试使用MSBuildWorkspaceclass.我的项目中有所有程序集引用。当我在对象浏览器中打开引用时,我看到了namespace和我尝试使用的类。但是在我接下来的using语句中,使用Microsoft.CodeAnalysis.MSBuild我得到一个Thetypeornamespacename'MSBuild'doesnotexistinthenamespace'Microsoft.CodeAnalysis'(areyoumissinganassemblyreference?)但有趣的是,语法高亮器识别类型名称,这是编译器的提示这是构建日志1>c:\windows\M