Tag: .net

使用smo获取Sql server的数据

我正在使用Sql Server Smo通过C#应用程序创建数据库方案。 但是,我还需要更多,我还需要从每个表中获取数据,如下所示: –…………………………………. INSERT INTO Table123 (…) VALUES (….) INSERT INTO Table456 (…) VALUES (….) –…………………………………. 我怎么能这样做,是否可能? 请注意,我需要使用smo而不是数据库的* .bak等创建一个完整的脚本。

HTML编码解码c#MVC4

我正在将ac#MVC2项目升级到c#MVC4。 这是MVC2中的场景 输入字符串(来自数据库) Model.text=”Hihello!you there” 使用渲染的输出(在视图中渲染) Hi hello! you there 这是MVC4中的场景 输入字符串(来自数据库) Model.text=”Hihello!you there” 使用渲染的输出(在视图中渲染) @Model.text Hihello!you there 我试过了 @HttpUtility.HtmlDecode(Model.text) @HttpUtility.HtmlEncode(Model.text) 什么都没有帮助…… 我在这里问过MVC4有类似的问题(ajax结果用html标签呈现而不是实际的html) 我的一些设置是否让我烦恼? 或者是与HTML 5有关或我在使用MVC4时遗漏了什么。 请帮忙!!

读取内存映射文件或内存映射视图访问器的所有内容,而不知道它的大小

我需要类似于ReadToEnd或ReadAllBytes的东西来使用MappedViewAccessor读取MemoryMappedFile的所有内容,如果我不知道它的大小,我该怎么办呢? 我已经搜索过了,我已经看到了这个问题,但这不是我要找的东西: 如何从.NET中的内存映射文件中快速读取字节? 编辑: 有一个问题,(int)stream.Length没有给我正确的长度,而是给出了使用的内部缓冲区的大小! 我需要刷新这个问题,因为它非常紧迫。

如何优雅地防止Web服务代理暴露给COM?

我有一个C#程序集,我用作非托管C ++应用程序使用的进程内COM服务器。 程序集使用一个永远不会改变的Web服务,因此不需要更新Web服务代理类。 这就是为什么代理类被创建一次而Reference.cs文件被简单地放入存储库并且只从那里编译。 问题是默认情况下,webservice代理类是公共的,因此暴露给COM。 这会使typelib和污染注册表膨胀。 将可见性更改为内部会破坏程序集,因此这些实体需要保持公开,但不需要向COM公开。 愚蠢的方法是接近Reference.cs文件中的每个公共接口/类并标记它 [System.Runtime.InteropServices.ComVisible(false)] 之后,它不再暴露给COM。 有没有更好的办法?

动作filter上的简单注入属性注入

我要注入的动作filter就像这样开始 public class UserAuthorisation : AuthorizeAttribute { public IWcfClientProxy FrameworkServiceProxy { get; set; } 我已经像这样设置了我的容器: container.Register<IWcfClientProxy>( ()=> new WcfClientProxy()); container.RegisterInitializer(handler => { handler.FrameworkServiceProxy = container .GetInstance<IWcfClientProxy>(); }); 当我运行它时, FrameworkServiceProxy属性为null。 我读过这篇文章: Simple Injector:在基类中注入一个属性并按照答案。 我还在本页简单注射器文档中阅读了示例。 我不是注入基类,也许这就是问题所在? ##更新## 我正在添加更多信息,因为我认为它应该是根据史蒂文斯的回答所说的。 我正在使用NuGet包用于MVC 3.这将以下内容添加到应用程序中: public static class SimpleInjectorInitializer { /// Initialize the container and register it as MVC3 Dependency Resolver. public […]

使用NetTcpBinding的WCF服务库

我在使用NetTcpBinding时遇到了困难。 当我运行我的WCF服务时,我得到了这个: System.InvalidOperationException: Could not find a base address that matches scheme net.tcp for the endpoint with binding NetTcpBinding. Registered base address schemes are [http]. at System.ServiceModel.ServiceHostBase.MakeAbsoluteUri(Uri relativeOrAbsoluteUri, Binding binding, UriSchemeKeyedCollection baseAddresses) at System.ServiceModel.Description.ConfigLoader.LoadServiceDescription(ServiceHostBase host, ServiceDescription description, ServiceElement serviceElement, Action`1 addBaseAddress) at System.ServiceModel.ServiceHostBase.LoadConfigurationSectionInternal(ConfigLoader configLoader, ServiceDescription description, ServiceElement serviceSection) at System.ServiceModel.ServiceHostBase.LoadConfigurationSectionInternal(ConfigLoader configLoader, ServiceDescription description, String configurationName) […]

ASP.NET将所有文件下载为Zip

我的网络服务器上有一个文件夹,里面有数百个mp3文件。 我想为用户提供从网页下载目录中每个mp3的压缩存档的选项。 我想只在需要时以编程方式压缩文件。 因为zip文件会非常大,所以我认为出于性能原因,我需要将zip文件发送到响应流, 因为它正在压缩 。 这可能吗? 我该怎么做?

如何在Visual Studio 2010中引用C#类库项目?

我是视觉工作室的新手,想知道如何设置visual studio 2010,以便我可以参考我的C#windows类库项目? 我目前有一个包含2个项目的解决方案 – C#库项目和unit testing项目。 创建将使用此库的多个客户端的最佳方法是什么? 它们应该是他们自己的解决方案还是库解决方案中的另一个项目? 如何在引用库项目的项目中使用库函数中的类?

WebAPI自定义模型绑定复杂的抽象对象

这是困难的一个。 我有一个从JSON绑定模型的问题。 我试图解决多态一致的记录提供的记录,它将解析为(我希望以后能够添加许多记录类型)。 我试图在调用端点时使用以下示例来解析我的模型,但是此示例仅适用于MVC而不适用于Web API应用程序。 我试图使用IModelBinder和BindModel(HttpActionContext actionContext,ModelBindingContext bindingContext)编写它。 但是,我在System.Web.Http命名空间中找不到ModelMetadataProviders的等价物。 感谢任何人都能给予的帮助。 我有一个Web API 2应用程序,它具有以下对象结构。 public abstract class ResourceRecord { public abstract string Type { get; } } public class ARecord : ResourceRecord { public override string Type { get { return “A”; } } public string AVal { get; set; } } public class BRecord : […]

如何管理水晶报表中的页面大小和边距?

我是水晶报告的新手,并使用.Net(WinForm / Visual Studio 2010)的水晶报告。 我在想如何在报告中设置页面大小以及顶部,底部,左侧和右侧边距。 我试图看看选项,但无法得到它。 请指导我。