繁体   English   中英

Visual Studio设置命令参数

[英]Visual Studio set command arguments

我正在使用Visual Studio2013。现在,解决方案中有几个C#和C ++项目。 在项目属性下,我可以添加一些调试属性。 很好 但是,当我在另一台计算机上运行Visual Studio解决方案时,命令参数将被删除。

如何定义在另一台计算机上运行项目时也可用的默认命令自变量?

Visual Studio中的那些命令行参数仅用于调试目的,因此您有两个选择:

1)指示用户使用cmd中的参数运行您的应用程序(或提供脚本来运行您的应用程序)

要么

2)对您的应用程序进行编码,使其接受一些缺少的参数,以便在没有传递任何参数的情况下执行,就像传递默认参数一样。

如果要使用其他计算机进行调试,则可以通过config文件来设置参数,而不必在属性中设置参数。

假设以下是您的配置文件(默认为App.config ),

<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<startup> 
    <supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5" />
</startup>
<appSettings>
<add key ="key1" value ="Sample" />
</appSettings>
</configuration>

要获取key1值,请使用ConfigurationManager.AppSettings["key1"]; 您可以在<appSettings>标记中添加多个键。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM