1

我创建了一些 C# 控制台程序来测试我在 MSSQL 数据库中的存储过程。我将连接字符串存储到 app.config 中的数据库。项目中的每个类都引用了连接字符串,但它们都有一个 main 方法,所以我编写了这个脚本来进行编译:

@echo off

SET csc=C:\WINDOWS\Microsoft.NET\Framework\v4.0.30319\csc.exe /nologo
SET tgt=/target:exe
SET cfg=/appconfig:app.config

%csc% /out:Update_Workorder_Status %cfg% %tgt% Update_Workorder_Status.cs
%csc% /out:Get_Workorders_By_User %cfg% %tgt% Get_Workorders_By_User.cs
%csc% /out:Get_Workorders_By_Customer %cfg% %tgt% Get_Workorders_By_Customer.cs

我收到此错误:

CS0103 “当前上下文中不存在名称‘属性’。”

我需要通过编译器吗?

4

2 回答 2

1

似乎您的课程使用 Visual Studio 生成的资源文件或设置,因此您需要添加Properties\SomeFile.Designer.cs

于 2011-05-26T14:19:43.690 回答
0

可能需要一个名为 Settings.Designer.cs 的 VS 生成文件

于 2011-05-26T14:20:32.223 回答