C# 项目属性选项卡字符串值缺少空格
在我的项目设置中,我有以下字符串值:“跟踪服务”。字符串中的空白很重要,因为我使用它访问Windows服务。在PC上安装应用程序后查看配置文件时,字符串值缺少空白。查看我的调试文件夹,字符串值也缺少.config文件中的空间 有没有办法在“我的项目属性”中保留“设置”选项卡中的空白?我计划在多台电脑上安装这个应用程序,我希望字符串保持它的实际值,然后必须进入并修改每个配置文件C# 项目属性选项卡字符串值缺少空格,c#,visual-studio-2010,C#,Visual Studio 2010,在我的项目设置中,我有以下字符串值:“跟踪服务”。字符串中的空白很重要,因为我使用它访问Windows服务。在PC上安装应用程序后查看配置文件时,字符串值缺少空白。查看我的调试文件夹,字符串值也缺少.config文件中的空间 有没有办法在“我的项目属性”中保留“设置”选项卡中的空白?我计划在多台电脑上安装这个应用程序,我希望字符串保持它的实际值,然后必须进入并修改每个配置文件 谢谢你的帮助 您可以在您的设置之间进行转换 拆分: string [] VariableName.Split(new [
谢谢你的帮助 您可以在您的设置之间进行转换 拆分:
string [] VariableName.Split(new [] {'_'});
加入:
这可以满足您的需要吗?不知道该说什么,我从来没有遇到过设置值中空格的问题。您可能是指设置密钥(在这种情况下,我不确定您真正想做什么)?我正在项目的设置文件中存储一个服务名称。服务名称中有一个空格。在代码中,我从Properties.Settings.Default中提取服务名称以创建服务控制器。出于某种原因,当我拔出字符串时,服务字符串缺少空间。在Windows 2008 server上安装应用程序后,我看到了这一点。我也不知道该说什么。我只是在项目属性中设置了一个设置值,
test=“test value with spaces”
,并用properties.settings.Default.test
引用它,没有问题。如何安装应用程序?部署的默认嵌入式配置文件是否存在错误?嗨,lc,你说得对。我已经重命名了该项目,并引用了一个旧的配置文件,我认为这会导致冲突。谢谢你的帮助,没问题。很高兴您发现了问题:)。请随意在下面添加您自己的答案,并在系统允许您在几天后接受它。它可能会帮助下一个出现的人。
string remerged_Variable= string.Join(" ", splitParts);