草庐IT

Net_SFTP

全部标签

c# - Visual Studio 2010 无法再构建 .NET v3.5

我有一个针对.NETv3.5的2010项目。莫名其妙地我无法再构建v3.5项目。该项目没有添加任何引用。它甚至不允许我添加对System.Core的引用,因为它是由“构建系统”添加的。warningCS1685:Thepredefinedtype'System.Func'isdefinedinmultipleassembliesintheglobalalias;usingdefinitionfrom'c:\Windows\Microsoft.NET\Framework\v4.0.30319\mscorlib.dll'IFilter.cs(82,49):errorCS0433:Thety

c# - 创建 ADO.NET 模型时如何在应用程序代码中设置敏感数据?d 一些标记 a

我正在为数据库创建一个模型,并且对ADO.NET实体模型向导中的以下语句感到好奇,您可以在其中选择是或否作为存储敏感数据的位置-"No,excludesensitivedatafromtheconnectionstring.Iwillsetitinmyapplicationcode."我从来没有使用过这个选项,只是想知道我是否在必须指定我的敏感数据的地方使用过。有什么想法吗? 最佳答案 设置模型构造函数的连接字符串参数:MyEntities1db=newMyEntities1("metadata=res://*/Model1.csd

c# - 将 ILMerge 与 log4net 一起使用会导致 "inaccessible due to protection level"错误

我为我的log4net日志记录对象的初始化创建了一个包装类,以便更容易地在ThreadContext中建立自定义属性。这发生在我与许多其他有用函数一起建立的类库中。为了加入所有不同的库,我还使用“/internalize”开关向ILMerge添加了一个AfterBuild目标。ILMerge所针对的库内对此初始化方法的所有引用似乎都工作正常。但是,当我在其他地方引用这个合并库时。我的实现会引发保护级别错误。我已尝试向可选的排除(/internalize:excludes.txt)文件中添加各种内容,但这似乎不起作用。excludes.txt示例:log4net.Configlog4ne

c# - 如何使用具有复杂对象参数的 ASP.NET Web API 属性路由?

我有一个如下所示的WebAPI操作:[HttpGet][Route("api/query/hello/{query}")]publicHttpResponseMessageHello([FromUri]Queryquery){returnnull;}其中Query类有一个名为QueryText的公共(public)字符串属性。当我点击以下URL时,出现404错误:/api/query/hello?QueryText=bacon这在我开始使用属性路由之前就奏效了。如果我没有参数或原始类型参数,我可以让属性路由工作。但是对于一个复杂的参数,我得到404s。属性路由如何处理复杂的操作参数?它

c# - 获取使用 C#/ASP.NET 创建的脚手架代码的最快方法

在任何项目的开始,一旦您获得了您的对象模型,就会有一段时间单调乏味,因为您需要编写所需的框架代码。是否有任何工具可以帮助我完成这项任务(如果可能,包括单元测试框架),有点像Rails中的脚手架功能?谢谢。 最佳答案 这实际上取决于您使用的框架堆栈:ScaffoldingforMonorail+ActiveRecordASP.NETMVC+LinqtoSQLWebforms+dynamicdataASP.NETMVC+Subsonic除此之外,您始终可以使用CodeSmith编写自己的“脚手架”代码或MyGeneration另见thi

c# - ASP.NET 的调试工具栏

是否有类似于ASP.NET(更具体地说是ASP.NETMVC)的“Django调试工具栏”的东西。这是一个HTML页面叠加层,显示总执行时间、SQL查询(和时间)、调用了哪些View...等等。 最佳答案 我的回答有点晚了。miniprofiler就是这样做的。您可以在http://data.stackexchange.com看到它的运行情况。(左上角)。 关于c#-ASP.NET的调试工具栏,我们在StackOverflow上找到一个类似的问题: https

c# - 使用 Mono 将 C# .NET 应用程序移植到 OS X?

好的伙计们,我正在编写一个我想要跨平台的应用程序。直到最近,我一直在尝试使用C#在Silverlight中执行此操作,因为它也可以在OSX上运行,但由于我对C#相当生疏,而且我是Silverlight的新手,我遇到了一个接一个的头痛问题。其中大部分源于旨在在浏览器中运行的应用程序附带的限制,从我的开发服务器运行与直接从file://等运行时运行不同的问题。我宁愿完全放弃整个OSX支持的想法,也不愿为OSX完全重写应用程序,尤其是因为我完全没有为它编写的经验。我希望能够做的是使用VisualStudioforWindows在C#.NET中编写一个常规应用程序,然后使用Mono轻松地将它移

c# - 在 .net 站点中使用资源文件的最佳替代方法

过去,我使用asp.net的内置资源文件来处理本地化。它运行良好,我们发现它在我们的业务中易于使用和维护。但有一个很大的缺点-我们客户的支持团队无法自行更新资源文件。我们有一个即将开始的大项目,允许外部支持团队管理本地化的选项是一个主要要求。到目前为止,我们只有客户与我们联系,我们会翻译文章,然后将更新后的resx文件滚动到实时服务器。我知道更新resx文件会导致应用程序重新编译,我不喜欢允许非技术人员下载和乱用resx文件的想法(更不用说让网站在实时环境中未编译)所以我我想知道除了沿着数据库路线走之外,我们是否还有其他选择?如果我们确实必须将这种类型的本地化功能构建到一些数据库表中,

c# - 是否有用于 .net 的序列化程序将输出 c# 代码?

我正在寻找一个序列化程序,它可以接受一个实例,并将其序列化为一个包含c#代码的字符串,代表图形的内容。该类的功能类似于JSON.NET中的SerializeObject。我知道只有一小部分结构可以工作,但我感兴趣的结构非常简单而且它们会起作用。如果有人知Prop有类似功能的VisualStudioVisualizer,可加分。编辑:输出将在编译时用于不同的应用程序。我不需要在运行时反序列化输出(c#代码),它会保存到文件中以供分析。varfoo=newFoo(){Number=1,Bar=newBar(){Str="Bar"}};stringsourceCode=Magic.Seria

c# - 带有客户端证书的 .Net SslStream

我的SslStream项目无法获得客户端证书。无论我做什么,我都无法让它真正使用客户端证书,尽管所有证书都是有效且可信的,而且我已经为我自己生成的证书导入了CA证书,但它并没有工作。我一定是遗漏了一些东西,但我已经检查了数十次,查看了文档、示例和数小时的谷歌搜索,但我就是无法让它工作。我做错了什么?客户:usingSystem;usingSystem.Collections.Generic;usingSystem.IO;usingSystem.Linq;usingSystem.Net.Security;usingSystem.Net.Sockets;usingSystem.Reflec