.net - 从 USB 内存棒、.net 进行编程

标签 .net ide compilation

我想知道是否有一种方法可以从插入的任何笔记本电脑上的 USB 内存棒上编程和编译 .net 应用程序(c#、asp.net mvc)。

我正在寻找一种不需要在笔记本电脑上安装程序的解决方案,因此我必须能够从 exe 运行 ide 或编辑器,并大概从命令行进行编译。

还想知道我是否可以从命令行运行 MS 测试项目来检查测试是否通过等。

谢谢

最佳答案

在没有亲自测试过这一点的情况下,我不得不说,我认为您无法从 USB 运行 Visual Studio(即将 Visual Studio 安装到 USB 而不在 PC 上安装任何文件)。

但最有可能的是,您可以将构建工具放在 USB 上,并使用可以直接从 USB 运行的不同编辑器。我不知道有什么足以替代 Visual Studio,但根据您的需求,它可能是一个选择。

另一种方法是将虚拟机放在 USB 驱动器上,并在该虚拟机中安装 Visual Studio。然后只需插入 USB 并启动虚拟机即可。不过,我不确定您是否可以让 VMWare Player 从 USB 驱动器运行。也许 VirtualBox 。事实上,有一篇文章支持这个理论:How To Install VirtualBox in Your USB Drive 。从 USB 驱动器获取 VirtualBox 后,设置 Windows 虚拟机并安装 Visual Studio 以及您使用的任何其他工具都应该很简单。如果您还需要从虚拟机外部访问项目文件,您还可以启用主机和虚拟机之间的文件共享,并将项目文件存储在 USB 驱动器上。

祝你好运!如果您找到不同的选择,请告诉我们..

关于.net - 从 USB 内存棒、.net 进行编程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2722485/

相关文章:

c - 为什么编译器内联函数不写在不同的源文件上?

c - 类型何时应用于指针算术逻辑?

c# - 使用ZOHO SMTP配置发送邮件时出现`The operation has timed out.`异常

ide - squeak/pharo 的替代 IDE

如果用户已经登录,ASP.NET MVC Identity 如何防止登录?

c++ - 如何强制 QT Creator 的切换注释功能不跳行

python - .NET 开发人员转向 ubuntu 进行开发

javascript - TypeScript 编译器 api : get position in generated code of a specific AST node

c# - 如何通过 MSMQ(使用 WCF)发送 XDocument?

c# - Salesforce 日期时间问题