17

Làm cách nào để đặt các đối số dòng lệnh cho một ứng dụng tôi đang phát triển bằng Visual Studio, đây là một ứng dụng giao diện điều khiển. Tôi đã thực hiện điều này trên nhật thực, là có một tùy chọn tương tự trên Visual Studio?Truyền tham số dòng lệnh bằng Visual Studio C#

+1

Ý của bạn là gì? Bạn có thể đưa ra các đối số dòng lệnh cho bất kỳ ứng dụng nào, mặc dù bạn sẽ cần viết mã trong lớp Program.cs của bạn để phân tích chúng và thực hiện các công cụ. –

+1

umm ok, đây là thỏa thuận, tôi đã viết chương trình cho các đối số dòng lệnh trong Java và C++ vì vậy tôi biết tôi cần phải phân tích các đối số. JUst cho tôi biết làm thế nào để có trong các đối số dòng lệnh thông qua studio trực quan !!!! –

+1

@Aadi: bạn cần phải làm việc trên từ ngữ của câu hỏi này. Nếu tất cả những gì bạn muốn làm là chuyển đối số dòng lệnh chương trình của bạn từ studio trực quan, không sử dụng cụm từ "cho mã của tôi". Thật khó hiểu. –

Trả lời

32

Đã xảy ra sự cố với Visual Studio của bạn nếu bạn không thấy Command Line Arguments.

enter image description here

Nếu bạn không thể sửa chữa Visual Studio của bạn, có một tùy chọn để thêm StartArguments yếu tố để .csproj.user tập tin của bạn:

<?xml version="1.0" encoding="utf-8"?> 
<Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> 
    <PropertyGroup> 
    <PublishUrlHistory /> 
    <InstallUrlHistory /> 
    <SupportUrlHistory /> 
    <UpdateUrlHistory /> 
    <BootstrapperUrlHistory /> 
    <ErrorReportUrlHistory /> 
    <FallbackCulture>en-US</FallbackCulture> 
    <VerifyUploadedFiles>false</VerifyUploadedFiles> 
    </PropertyGroup> 
    <PropertyGroup Condition="'$(Configuration)|$(Platform)' == 'Debug|x86'"> 
    <StartArguments>Argument1 Argument2</StartArguments> <<== THIS LINE 
    </PropertyGroup> 
</Project> 
+0

Có thể sử dụng các tham số được đặt tên cho khi sử dụng các thư viện như trình phân tích cú pháp dòng lệnh? ví dụ. Làm thế nào tôi có thể chuyển một cái gì đó như '-url https://google.com -p pass -u user'? – Animesh

+0

Tìm thấy nó. Điều này là đủ: '--url" https://google.com "-p" pass "-u" user "'. – Animesh

2

Tôi muốn chỉ để thêm rằng menu hiển thị trên hình ảnh có thể được truy cập thông qua Visual Studio 2010 Project Menu, sau đó tất cả các cách xuống đến các thuộc tính tên dự án của bạn.

Các vấn đề liên quan