面向 Java/*nix 程序员的 C#

标签 c# java internet-explorer dll

我主要是一名java程序员,从我记事起就使用linux/os x。我对 emacs 非常熟悉,通常更喜欢通过命令行做事。

我需要为我们的下一个项目创建一个 Internet Explorer 插件。我需要拦截即将下载的 url,如果它们满足某些条件,则将其传递给我们的应用程序。

所以我的问题是,

  • 如何通过命令行构建 C# 项目,以便将其与我们当前的构建过程集成。
  • 当前我在用于测试的虚拟机中安装了 Windows 2k。会不会有兼容性问题。
  • 我假设我将创建一个 dll 并将其注入(inject) ie 以拦截 url。我走在正确的道路上吗?

最佳答案

以下是对您的问题的答复:

但请注意,如果您避免使用 Visual Studio(或其他一些 IDE),您的日子将会更加困难。没有理由不使用 VS,特别是因为您可以免费使用 Express Edition。如果您这样做,您可以直接使用 msbuild 而不是 csc,它将简化您的构建过程(即使您从命令行构建)。

但是,良好的 IDE 所带来的生产力提升将会派上用场,尤其是对于 C#。

关于面向 Java/*nix 程序员的 C#,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1415049/

相关文章:

java - 如何在java中使用jsoup用字符替换html标签

html - 下拉样式在 ff 和 IE 中无法正确呈现

javascript - Linq 仅在 Internet Explorer 中创建错误

c# - OleDB 选择多个 CSV,第一行作为 C# 中的字段名称

c# - 将多个数据集从代码隐藏添加到 .rdlc 报告

c# - 在数据绑定(bind)之前过滤掉 Sitecore 项目

java - struts2 <s :doubleselect>

java - 使用 JOptionPane.showOptionDialog 时如何监听 Enter 按钮

typescript - Fetch polyfill 在 Internet Explorer 11 中具有不同的响应对象

c# - XAML 项目的 Blend 和 VS2013 中缺少行为,但存在于 Javascript 项目中