问题列表 - 第6055页

在dll中包装xml文件,c#

我有一个.NET C#2.0项目,它引用了许多.xml文件,当我将项目移植到另一个位置或分发它时,我需要这些文件.我目前对将其作为setup.exe文件不感兴趣.我想独立.目前我已经将它们全部放在我项目中的"文件"文件夹中.所以我想知道的是

  1. 我可以将所有这些XML文件打包到一个DLL中,以便它是安全和可移植的吗?如果是这样怎么办?
  2. 当我构建程序时,不会复制FILES文件夹.我怎样才能复制它呢?

c# dll

9
推荐指数
1
解决办法
5186
查看次数

如何使用纯Java流式传输mp3

是否可以使用纯Java流式播放mp3?如果是这样,实现这一目标的最佳资源是什么.

如果没有,任何其他音乐格式是否只能使用Java流式传输?

java mp3 stream

9
推荐指数
1
解决办法
2万
查看次数

有没有办法将Internet Explorer设置转储到文本文件?

主题说明了一切.有些东西不适用于我的一些客户端浏览器,我们已将其缩小到IE错误,但是有一种方法可以轻松地比较IE的设置.

有人有个主意吗?

settings internet-explorer

14
推荐指数
2
解决办法
3万
查看次数

将实体框架对象序列化为JSON

似乎使用WCF的本机DataContractJsonSerializer或ASP.NET的本机JavaScript序列化程序无法将Entity Framework对象序列化为JSON.这是由于序列化器拒绝的引用计数问题.我也尝试过Json.NET,它也没有专门针对引用计数问题.


编辑: Json.NET现在可以序列化和反序列化实体框架实体.


我的对象是实体框架对象,它们被重载以执行其他业务功能(例如,身份验证等),我不想用平台特定的属性等来装饰这些类,因为我想呈现一个与平台无关的API .

我实际上曾在https://blog.programx.co.uk/2009/03/18/wcf-json-serialization-woes-and-a-solution/上写过关于我所经历的各个步骤的博客.

我错过了一些明显的事吗?

wcf json entity-framework asp.net-ajax

45
推荐指数
2
解决办法
6万
查看次数

Java中不推荐使用Date(String s)的完全等价物?

我有new Date(dateString)用于解析日期字符串的旧代码.编译代码会产生弃用警告Date(java.lang.String) in java.util.Date has been deprecated.

javadoc无用地建议我使用DateFormat.parse(),即使DateFormat该类没有静态parse方法.

现在,我知道如何使用SimpleDateFormat,但我想确保我得到了依赖重复的构造函数的完全相同的行为Date.

java date

26
推荐指数
2
解决办法
3万
查看次数

使用NULL引用好吗?

我遇到了这段代码:

void f(const std::string &s);
Run Code Online (Sandbox Code Playgroud)

然后打个电话:

f( *((std::string*)NULL) );
Run Code Online (Sandbox Code Playgroud)

我想知道其他人对这种结构的看法,它用于表示函数f()应该使用一些默认值(它计算)而不是一些用户提供的值.

我不知道该怎么想,它看起来很奇怪,但你觉得这个结构怎么样?

c++

12
推荐指数
3
解决办法
2723
查看次数

如何将DateTimePicker设置为只读?

我有一个DateTimePicker(可空版本),我需要只读.如果它被禁用,我对显示器不满意,所以想知道是否有人有一个如何停止现场更新的漂亮例子?

谢谢.

c# .net-2.0 winforms

11
推荐指数
2
解决办法
4万
查看次数

开放封闭原则和Java"最终"修饰符

开放封闭原则指出"软件实体(类,模块,功能等)应该是可以扩展的,但是对于修改是封闭的".

然而,Joshua Bloch在其着名的书"Effective Java"中给出了以下建议:"继承的设计和文档,或者禁止它",并鼓励程序员使用"final"修饰符来禁止子类化.

我认为这两个原则显然是相互矛盾的(我错了吗?).编写代码时遵循哪个原则,为什么?你是否打开你的课程,不允许继承你的课程(哪些?),或者尽可能使用最终修饰语?

java open-closed-principle

22
推荐指数
5
解决办法
5054
查看次数

识别证书是编码还是基于64编码

HI,有没有办法知道证书文件的编码类型?

web-services

5
推荐指数
1
解决办法
1万
查看次数

System.InvalidOperationException:无法生成临时类(result = 1)

我使用.net 3.5开发了一个应用程序,并将它作为.exe部署在具有相同环境的许多机器上.但是,在一台特定的机器上,我收到以下错误.堆栈跟踪:


有关调用实时(JIT)调试而不是此对话框的详细信息,请参阅此消息的结尾.

System.InvalidOperationException: Unable to generate a temporary class (result=1).
error CS2001: Source file 'C:\WINDOWS\TEMP\wz58eig4.0.cs' could not be found
error CS2008: No inputs specified

   at System.Xml.Serialization.Compiler.Compile(Assembly parent, String ns, XmlSerializerCompilerParameters xmlParameters, Evidence evidence)
   at System.Xml.Serialization.TempAssembly.GenerateAssembly(XmlMapping[] xmlMappings, Type[] types, String defaultNamespace, Evidence evidence, XmlSerializerCompilerParameters parameters, Assembly assembly, Hashtable assemblies)
   at System.Xml.Serialization.TempAssembly..ctor(XmlMapping[] xmlMappings, Type[] types, String defaultNamespace, String location, Evidence evidence)
   at System.Xml.Serialization.XmlSerializer.GetSerializersFromCache(XmlMapping[] mappings, Type type)
   at System.Xml.Serialization.XmlSerializer.FromMappings(XmlMapping[] mappings, Type type)
   at System.Web.Services.Protocols.SoapClientType..ctor(Type type)
   at System.Web.Services.Protocols.SoapHttpClientProtocol..ctor()
   at SSOClient..ctor()
   at sc.tradesvc.SSOManager..ctor()
   at …
Run Code Online (Sandbox Code Playgroud)

c# input

61
推荐指数
5
解决办法
7万
查看次数