标签: settings

如何在.net中的不同程序集版本中保留user.config设置?

基本上问题是每次程序集版本更改(即用户安装新版本的应用程序)时,所有设置都会重置默认值(或者更准确地说,在具有不同版本的文件夹中创建新的user.config文件)号码作为名称)

升级版本时如何保持相同的设置,因为似乎不鼓励使用ini文件或注册表?

当我们使用Clickonce它似乎能够处理这个,所以它似乎应该能够完成,但我不知道如何.

.net settings assemblyversions

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

Properties.Settings.Default存储在哪里?

我以为我知道这一点,但今天我被证明是错的 - 再一次.

运行VS2008,.NET 3.5和C#.我使用默认值将"用户"设置添加到"属性设置"选项卡,然后使用以下代码读取它们:

myTextBox.Text = Properties.Settings.Default.MyStringProperty;
Run Code Online (Sandbox Code Playgroud)

然后,在用户编辑选项对话框中的值后,我将其保存为:

Properties.Settings.Default.MyStringProperty = myTextBox.Text;
Properties.Settings.Default.Save();
Run Code Online (Sandbox Code Playgroud)

我的问题是,这个新值保存在哪里?可执行文件目录中的MyApp.exe.config文件未更新,它仍包含默认值.另外,据我所知,该目录中的其他任何文件都没有更新!但是,当程序重新读入值时,它会获得更改的值,因此我知道它已保存在某处...

这不仅仅是学术性的,我需要能够手动编辑今天早上的价值,当我找不到任何改变的东西时,我会感到难过.

.net c# settings

133
推荐指数
4
解决办法
13万
查看次数

为Maven指定JDK以供使用

我正在尝试构建一个我修改过的Hudson插件,它需要jdk1.6.这很好,但我不知道如何告诉maven不同的jdk在哪里.我在互联网上发现很少提及但它们似乎并不适用于我.有人建议添加一些配置,.m2/settings.xml但我没有settings.xml.另外,我不想对所有maven版本使用1.6.

mvn在cygwin中使用的一个问题是,如果这很重要的话.看来我应该能够在项目pom文件中制作规范,但是现有的pom非常简单.

那么底线是,有没有办法为maven的单个调用指定一个jdk?

java settings maven-2 pom.xml

123
推荐指数
9
解决办法
22万
查看次数

PhpStorm环绕/环绕选择?

通常在编码和模板中我需要包装文本的某一部分.是否有任何快捷方式来包装当前选择,例如:

Hello World
"Hello World"

Hello World
{{ trans 'Hello World' }}
Run Code Online (Sandbox Code Playgroud)

我使用PhpStorm 7 for Mac和PC.我找到了类似的东西:ctrl+ alt+ j你可以用html-tag包装,但没有别的.此外ctrl+ alt+ -根据当前文件格式评论当前的选择(PHP,树枝,HTML,...)

settings keyboard-shortcuts twig phpstorm

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

选项,设置,属性,配置,首选项 - 何时以及为何?

有几个词有类似的(在某种意义上)含义:

选项,设置,属性,配置,首选项

英语不是我的母语.你能用简单的英语解释一下这个区别吗?我认为以下模板可能有用:

  • 在GUI中使用XXX以便让人们更改应用程序的行为(可能是首选项或设置?)
  • 在GUI中使用YYY以便让人们更改对象的部分(可能是属性或选项?)
  • 在你的代码中使用ZZZ ......

什么是最佳做法?

settings configuration properties options

120
推荐指数
8
解决办法
3万
查看次数

有没有办法在实例之间同步我的Visual Studio代码设置?

我希望能够以某种方式将我的VS Code用户设置(文件>首选项>用户设置)同步到云,这样我就可以在多个安装之间轻松共享它们,如在Windows 10和Visual Studio中.

这样做是否有受支持的方式?代码中的直接支持会很棒,但是否则能够将我的settings.json位置移动到Dropbox或OneDrive文件夹也可以.

我正在寻找一种自动而无声地执行此操作的方法.手动导出/导入过于繁琐,并不是我想要的.


更新:这里有一个功能请求.如果你想要这个功能,请竖起大拇指.

settings visual-studio-code

108
推荐指数
7
解决办法
4万
查看次数

查询参数(postgresql.conf设置),如"max_connections"

有谁知道在PostgreSQL(9.1)中查询数据库服务器设置是否可行(以及如何,如果是)?

我需要查看max_connections(最大打开数据库连接数)设置.

postgresql settings configuration postgresql-9.1

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

如何在Django中使用不同的设置进行单元测试?

是否有任何简单的机制来覆盖单元测试的Django设置?我在我的一个模型上有一个管理器,它返回特定数量的最新对象.它返回的对象数由NUM_LATEST设置定义.

如果有人要更改设置,这有可能使我的测试失败.如何覆盖设置setUp()并随后将其恢复tearDown()?如果那是不可能的,有什么方法可以修补方法或模拟设置?

编辑:这是我的经理代码:

class LatestManager(models.Manager):
    """
    Returns a specific number of the most recent public Articles as defined by 
    the NEWS_LATEST_MAX setting.
    """
    def get_query_set(self):
        num_latest = getattr(settings, 'NEWS_NUM_LATEST', 10)
        return super(LatestManager, self).get_query_set().filter(is_public=True)[:num_latest]
Run Code Online (Sandbox Code Playgroud)

管理器用于settings.NEWS_LATEST_MAX切片查询集.如果getattr()设置不存在,则仅用于提供默认值.

testing django settings django-managers

104
推荐指数
9
解决办法
6万
查看次数

maven命令行如何指向单个命令的特定settings.xml?

是否可以指向特定的设置文件,以覆盖maven用于单个命令的默认settings.xml?例:

mvn clean install -Dparam # -> pass specific settings file path as param to override default "home/.m2/settings.xml"
Run Code Online (Sandbox Code Playgroud)

settings command-line overriding optional-parameters maven

102
推荐指数
3
解决办法
10万
查看次数

我可以控制.NET用户设置的位置,以避免丢失应用程序升级的设置吗?

我正在尝试自定义user.config文件的位置.目前,它存储了哈希和版本号

%AppData%\[CompanyName]\[ExeName]_Url_[some_hash]\[Version]\
Run Code Online (Sandbox Code Playgroud)

我希望它与应用程序的版本无关

%AppData%\[CompanyName]\[ProductName]\
Run Code Online (Sandbox Code Playgroud)

可以这样做,怎么做?有什么影响?升级后,用户是否会丢失先前版本的设置?

settings .net-2.0

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