我们已经创建了一个WinForms应用程序并通过ConfigurationManager类存储了一些配置.为了存储我使用的信息
Configuration pConfig = ConfigurationManager.OpenExeConfiguration(ConfigurationUserLevel.None);
pConfig.AppSettings.Settings.Add("updates", szUpdatesURL);
pConfig.Save(ConfigurationSaveMode.Modified);
Run Code Online (Sandbox Code Playgroud)
这里的问题是,在某些情况下,应用程序会创建一个"appname".config文件,在其他情况下会创建一个"appname".exe.config.
这里我必须注意,默认情况下不会发送配置文件,因为并不总是需要它.
第一次执行程序时保存配置.这导致了一个问题,我无法指定何时创建一个或另一个的场合.
我在同一台电脑上执行了测试,使用完全相同的.exe,我得到了两个结果.这里发生了什么?
两者之间有什么区别,我该如何指定应该创建哪一个?非常感谢
我想要实现的是这个.我想让用户能够上传图像文件,将图像存储在SQL Server中的BLOB中,然后将此图像用作网站其他页面中的徽标.
我这样做是通过使用
Response.Clear();
Response.ContentType = "image/pjpeg";
Response.BinaryWrite(imageConents);
Response.End();
Run Code Online (Sandbox Code Playgroud)
但要做到这一点,我在我想要显示图像的地方使用用户控件.我想尽可能使用asp:Image控件,甚至是纯旧的html图像控件.这可能吗?
我正在开发一个需要从视频中提取音频的应用程序。音频需要以.wav格式提取,但是我对视频格式没有问题。只要我可以将音频提取到wav文件中,任何格式都可以。
目前,我正在Windows窗体中使用Windows Media Player COM控件来播放视频,但是其他任何嵌入式播放器也可以。
有关如何执行此操作的任何建议?谢谢
我有一个相当普遍的问题,正如我在各个用户组中看到的那样但找不到合适的答案.
我想要做的是在我的网站中生成一个ASP.NET页面,该页面可以选择导出为Microsoft Word .doc格式.
我用过的方法是这样的:
Response.Clear();
Response.AddHeader("content-disposition", "attachment;filename=Test.doc");
Response.Charset = "";
Response.Cache.SetCacheability(HttpCacheability.NoCache);
Response.ContentType = "application/msword";
StringWriter sw = new StringWriter();
HtmlTextWriter htmlWrite = new HtmlTextWriter(sw);
Page.RenderControl(htmlWrite);
Response.Write(sw.ToString());
Response.End();
Run Code Online (Sandbox Code Playgroud)
然而,尽管它生成了一个单词doc,但是这些图像是在文档中嵌入的,而是将它们作为链接放置.我已经找到了一种方法来做到这一点,但还没有找到真正有用的东西.
我很感激我能得到的任何帮助,因为这是"最后一分钟"的要求(谈论典型的)
谢谢
出于测试原因,我需要在Windows 7机器上部署旧式.asmx asp.net Web服务(而不是WCF).但是,似乎只是在IIS上的虚拟目录或新网站上部署它不会像以前在xp中那样剪切.
我该怎么办?我需要在部署之前在本地测试服务,到目前为止它给我带来了困难.
任何帮助将不胜感激谢谢