草庐IT

APPLICATION

全部标签

c# - "Value Does not fall in the expected range"ClickOnce部署

我已经使用了几个月的ClickOnce应用程序,但最近开始在部署最新版本时出现错误。在这个最新版本中,我添加了对我以前从未使用过的DLL的引用(FTD2XX_NET.dll如果相关),并怀疑这与问题有关,但我不知道如何解决它。正在部署的实际项目引用了另一个库项目,它引用了DLL(它引用了其他DLL,但已经工作了几个月而且它们没有改变)。正在关注thesethreads我尝试删除我的“本地设置/应用程序”文件夹并多次重启,以及重新创建项目并部署到不同的位置。该错误存在于多台机器上,所以我不怀疑它是用户配置文件损坏。这是我得到的完整错误:PLATFORMVERSIONINFOWindows

c# - 将实例添加到 MEF 容器

如何将已创建的实例添加到MEF容器/目录以在解析导入时使用。我想要Unity通过其容器上的RegisterInstance方法提供的功能。 最佳答案 您可以使用ComposeExportedValue为此功能,像这样:varcontainer=newCompositionContainer();container.ComposeExportedValue("Application",Application.Current); 关于c#-将实例添加到MEF容器,我们在StackOverfl

c# - SharePoint 错误 : Web application at xxxx could not be found

当我尝试执行这段代码时:SPSitesiteCollection=newSPSite(@"http://sp-devxxx:10000/");它抛出以下错误:TheWebapplicationathttp://sp-devxxx:10000couldnotbefound.VerifythatyouhavetypedtheURLcorrectly.IftheURLshouldbeservingexistingcontent,thesystemadministratormayneedtoaddanewrequestURLmappingtotheintendedapplication.我可以

c# - 为什么我的表单看起来像 'Windows Classic'?

是否有任何免费工具可以设置我的C#Windows窗体的样式,使它们看起来像Windows7Windows。**编辑**在设计器模式下,我有这个:但是当我运行时我得到这个:我不知道为什么会这样。(旧样式)谢谢 最佳答案 您应该启用视觉样式看Application.EnableVisualStylesMethod在创建任何控件之前调用此方法[STAThread]staticvoidMain(){Application.EnableVisualStyles();Application.Run(newYourMainForm());}

C#如何判断是否为HTTPS

如何确定并强制用户仅使用HTTPS查看我的网站?我知道它可以通过IIS完成,但想知道它是如何以编程方式完成的。 最佳答案 你可以这样写一个HttpModule://////Usedtocorrectnon-securerequeststosecureones.///IfthewebsitebackendrequiresofSSLuse,thewholerequests///shouldbesecure.///publicclassSecurityModule:IHttpModule{publicvoidDispose(){}publ

c# - 将 Application Insights 与单元测试结合使用?

我有一个MVC网络应用程序,我正在使用SimpleInjectorforDI。单元测试几乎覆盖了我所有的代码。但是,现在我已经在一些Controller中添加了一些遥测调用,我在设置依赖项时遇到了问题。遥测调用用于将指标发送到MicrosoftAzure托管的ApplicationInsights服务。该应用程序不在Azure中运行,只是一个带有ISS的服务器。AI门户告诉您有关应用程序的各种信息,包括您使用遥测库发送的任何自定义事件。因此,Controller需要一个Microsoft.ApplicationInsights.TelemetryClient的实例,它没有接口(inte

c# - 从 Windows 窗体应用程序退出代码

如何从Windows窗体应用程序返回非零退出代码。Application.Exit()是退出应用程序的首选方法,但没有退出代码参数。我知道Environment.Exit(),但这不是关闭应用程序循环的好方法.... 最佳答案 Application.Exit强制调用Application.Run(这通常在program.cs中)完成。所以你可以:Application.Run(newMyForm());Environment.Exit(0);并且仍在您的应用程序中调用Application.Exit来关闭它。小样本classPro

c# - 启动时将程序放入系统托盘

我遵循了将应用程序减少到系统托盘的常用链接提示:http://www.developer.com/net/csharp/article.php/3336751现在它可以工作了,但是仍然有一个问题:我的应用程序在启动时显示;我希望它直接在系统托盘中启动。我试图将它最小化并隐藏在Load事件中,但它什么也没做。编辑:我可以像发帖人建议的那样修改快捷方式属性,但我宁愿使用代码:我无法完全控制安装该软件的每台计算机。我不想从系统托盘以外的任何地方完全删除它,我只想让它开始最小化。有什么想法吗?谢谢 最佳答案 在你的主程序中你可能有这样一行:

c# - 如何公开 Application.Properties.Settings 并保持这种状态

我正在将我的应用程序设置集中到一个位置,我选择使用我的公共(public)库中的设置集合来完成此操作。我已将所有这些设置移动到它们自己的文件中,该文件使用配置源拉入我的app.config中:这让我可以使用VisualStudio的“添加链接”功能,在我的Web和测试应用程序中使用导入的配置文件覆盖默认库设置。现在,我希望能够从我的其他库中访问所有这些很棒的设置值,并且发现我可以通过公开生成的类来简单地做到这一点:文件:Common.Properties.SettingspublicsealedpartialclassSettings:global::System.Configurat

c# - 如何在 WPF 中使用 Application.Exit 事件?

我需要删除某些文件,然后用户关闭了WPF中的程序。所以我从这里尝试了MDSN代码http://msdn.microsoft.com/en-us/library/system.windows.application.exit.aspx这样:此代码位于App.xml.cspublicpartialclassApp:Application{voidApp_Exit(objectsender,ExitEventArgse){MessageBox.Show("Filedeleted");varsystemPath=System.Environment.GetFolderPath(Environm