草庐IT

Optimizer-Settings

全部标签

c# - 整个解决方案的通用 Settings.settings 文件

有没有办法让解决方案的所有项目都有通用的属性文件?我有一个控制台应用程序和一堆其他类库文件,我只想为它们设置一个设置文件。我不是在谈论app.Config文件。我说的是Settings.settings文件。知道我该怎么做吗?将配置设置存储在设置文件而不是app.config中也是一个好习惯吗? 最佳答案 将要跨项目共享的文件放在解决方案文件夹中。然后,在每个项目中,选择添加现有项目..在“添加现有项”对话框中,选择通用文件。不要单击“添加”按钮,而是单击“添加”按钮右侧的下拉箭头,然后从下拉菜单中选择“添加为链接”。如果这是一个设

C# 如何循环遍历 Properties.Settings.Default.Properties 更改值

我有以下代码:foreach(SettingsPropertycurrentPropertyinProperties.Settings.Default.Properties){if(Double.TryParse(GenerateValue()),outresult)){currentProperty.DefaultValue=result.ToString();Properties.Settings.Default.Save();}}它从mysql数据库中获取新值。如果我添加一个MessageBox.Show来显示新值,它似乎工作正常但实际上并没有保存它。我假设这是因为我正在将值赋给

C# Settings.Default.Save() 不保存?

这个问题在这里已经有了答案:Whyaremyapplicationsettingsnotgettingpersisted?(4个答案)关闭5年前。这个错误很不寻常。基本上我的代码将更改Settings.Default.Example然后保存并重新启动程序。然后当它加载时,它会显示一个消息框。然而奇怪的是,当表单加载时它显示一个空值。这是我的代码:Main.csprivatevoidButton1_Click(objectsender,EventArgse){Settings.Default.Example="Somevalue";//SetsavaluetothesettingsSet

c# - Visual Studio : reset user settings when debugging

在C#Winforms应用程序中,我存储了多个用户设置。每次我从VisualStudio2008开始调试项目时,是否有一种简单的方法来清除这些设置?否则它总是使用上次调试session的设置启动。 最佳答案 有同样的问题,在这里找到了答案:https://stackoverflow.com/a/2117359/488794Properties.Settings.Default.Reset()您可以使用以下语句仅在调试时重置:if(Debugger.IsAttached)Settings.Default.Reset();测试VS201

c# - Properties.Settings.Default 的数据保存在哪里?

在我的WPF应用程序中,我在解决方案资源管理器中单击Settings.settings并输入一个具有User范围的StringCollection变量:在我的app.config中,我看到它们保存在那里:onetwothreefourfivesixseven然后我运行我的应用程序并使用以下代码:StringCollectionpaths=Properties.Settings.Default.Paths;Properties.Settings.Default.Paths.Add("addedincode");Properties.Settings.Default.Save();fore

c# - Environment.GetFolderPath(...CommonApplicationData) 在 Vista 上仍然返回 "C:\Documents and Settings\"

据我了解,您应该使用Environment.GetFolderPath方法,这样您就有了独立于操作系统的代码...WindowsXP使用C:\DocumentsandSettings\。WindowsVista使用C:\ProgramData和C:\Users。我在WindowsVista计算机上使用下面的代码,它返回一个C:\DocumentsandSettings\目录而不是像它应该的那样C:\ProgramData...有什么想法吗?stringcommonAppData=Environment.GetFolderPath(Environment.SpecialFolder.Co

c# - 在 .NET 中使用 Settings.settings 文件时,配置实际存储在哪里?

在.NET中使用Settings.settings文件时,配置实际存储在哪里?我想删除已保存的设置以返回默认状态,但找不到它的存储位置...有什么想法吗? 最佳答案 这取决于您选择的设置是在“用户”范围还是“应用程序”范围。用户范围用户范围设置存储在C:\DocumentsandSettings\username\LocalSettings\ApplicationData\ApplicationName您可以在运行时读取/写入它们。对于Vista和Windows7,文件夹是C:\Users\username\AppData\Loca

javascript - 内容安全策略 : The page's settings blocked the loading of a resource

我正在使用CAPTCHA在页面加载时,但由于某些安全原因它正在阻塞。我遇到了这个问题:ContentSecurityPolicy:Thepage'ssettingsblockedtheloadingofaresourceathttp://www.google.com/recaptcha/api.js?onload=myCallBack&render=explicit("script-srchttp://test.com:8080'unsafe-inline''unsafe-eval'").IhaveusedthefollowingJavaScriptandmetatag:

javascript - App.settings - Angular 方式?

我想在我的应用程序中添加一个AppSettings部分,其中将包含一些常量和预定义值。我已经读过thisanswer它使用OpaqueToken但它在Angular中已被弃用。这article解释了差异,但没有提供完整示例,我的尝试没有成功。这是我试过的(我不知道这是不是正确的方法)://ServiceAppSettings.tsimport{InjectionToken,OpaqueToken}from"@angular/core";constCONFIG={apiUrl:'http://my.api.com',theme:'suicid-squad',title:'Myawesom

网页 Failed to initialize player‘s 3D settings 小游戏4399 修复

    最近在玩4399时遇到Failedtoinitializeplayer's3Dsettings的问题,可用下面修复工具解决。unity3D修复工具-1.1新版链接:https://pan.baidu.com/s/16bZIqTPdvWD0xIRbwr4Naw 提取码:evf7切记,操作前需要关闭全部浏览器1、解压缩2、打开本目录下的webplayerrepair.vbs3、在输入框中输入“1”然后回车4、继续在输入框中输入“2”然后回车5、继续在输入框中输入“5”然后回车完成后就可以重新打开网页快乐的游戏啦参考文章:油漆枪战Failedtoinitializeplayer's3Dset