问题标签 [csc]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
1574 浏览

c# - 我应该使用哪个版本的 csc.exe?

我正在按照教程在 C# 应用程序中使用 WSDL:

在第 2 步,它说执行以下操作:

但是 csc.exe 不在我的路径中,所以我搜索了它并得到了结果:

在此处输入图像描述

我的电脑中有 20 个不同的 csc.exe。我应该使用哪一个?我正在运行 Windows 8 x64 EE。

0 投票
1 回答
6524 浏览

c# - 如何创建 .csproj 文件的 DLL

我正在使用此代码在 VS.Cmd 编译器中为整个解决方案生成一个 DLL。但是,我收到一个编译错误,并且没有生成 DLL。

0 投票
3 回答
10935 浏览

c# - 编译错误 CS0305 使用泛型类型 List

虽然我csc /t:library strconcat.cs得到using System.Collections.Generic;一个错误

.cs 代码取自这里:使用公共语言运行时。
我检查了 msdn 上的描述,但现在无法编译

我正在运行 Windows 7 x64c:\Windows\Microsoft.NET\Framework\v2.0.50727以及c:\Windows\Microsoft.NET\Framework64\v2.0.50727>
如何编译?抱歉,我只是从 c# 开始-我在 SO 上搜索了其他一些问题,这些建议对我没有任何进展(

0 投票
3 回答
1541 浏览

c# - PDB 文件在第二次编译时变大,然后保持相同大小

使用以下简单文件:

然后使用以下命令:

如果您运行此命令并且 PDB 尚不存在,则 PDB 文件大小为 12KB。否则,如果 PDB 文件存在,则新文件大小为 14KB。

任何人都有任何想法可以解释这一点?

更新:

  1. 我在 .NET 3.5 和评论 .NET 4 中也没有遇到过这种情况。
  2. 使用 pdb2xml ( http://blogs.msdn.com/b/jmstall/archive/2005/08/25/sample-pdb2xml.aspx ),我看不出大小之间有任何区别。
0 投票
0 回答
62 浏览

c# - Csc.exe 从相同的 .cs 编译“不同”的 .dll

提供如下简单的源 .cs 文件,有没有办法使用 MSBuild(或至少使用 csc.exe)生成相同的 .dll,以便它们的二进制哈希匹配?

foo.cs

foo.bat

示例二进制差异报告位于https://dl.dropbox.com/u/65419748/CscBin.html

有谁知道这些差异是什么以及如何解决它们?

0 投票
0 回答
384 浏览

c# - C#:执行 XSLT 时:进程无法访问文件

我正在使用 C# 实现 XSLT。

在我的工作目录中,我有data.xml file.xsl,我想在data.xml 上应用file.xsl 定义的XSLT,以获取data.html

xslt.cs:

我有一个包含以下命令的脚本:

我正在即时生成 xslt.exe,因为可执行文件无法在该脚本将运行的每个平台上运行。

我总是收到以下错误:

未处理的异常:System.IO.IOException:进程无法访问文件/my/folder/data.xml,因为它正被另一个进程使用

我能做些什么?

0 投票
1 回答
169 浏览

build - Nant 不会识别 namespace.Properties

我正在尝试使用 nant 为 ac# 项目构建解决方案,但是在我的构建文件中指定资源时遇到问题。我收到错误代码:CS0234:名称空间“Darkside”中不存在类型或名称空间名称“Properties”。如何修改我的构建文件以消除错误?

这是我的源文件中导致问题的代码片段之一:

其中 Darkside 是项目的命名空间,其余访问资源

这是我的构建文件的片段:

0 投票
1 回答
56 浏览

mobile - 使元素在移动屏幕上粘在右侧

第一次遇到这个问题。

我有一个位于屏幕右侧的元素,就像那样

在桌面上一切正常,但在小屏幕设备上开始失败。.element 不再粘在右侧,而是出现在左侧。我想这与小屏幕设备放大和缩小的能力有关,但为什么这个元素不遵循这里的规则。

PS。尝试使用 float:right,效果相同。

0 投票
0 回答
168 浏览

c# - 阅读 csc.exe 的错误报告

我们通过调用 csc.exe 从某些源的脚本运行编译

有没有办法在一些结构化的 xml 文件中获取错误信息?我的意思是,不解析标准输出。也许 csc.exe 中有一个选项来定义编译报告(我对此表示怀疑,因为我已经检查过 msdn 但奇迹发生了......)?

我需要的是确切的错误位置 File.cs(34,56) 例如...因为我们的脚本检查谁“拥有”该文件并向开发人员发送通知。

0 投票
1 回答
388 浏览

c# - 如何对当前工作目录以外的文件夹运行 csc?

有没有办法针对当前工作目录以外的文件夹运行 csc,或者是将 .cs 文件复制到当前工作目录然后运行 ​​csc 的最佳做法?