Tag: exe

Process.Start一个exe文件作为另一个用户在网络共享上

我需要运行位于我的域中的网络驱动器上的exe文件。 驱动器以“M:\”成功连接到我的PC,但我知道Process.Start(字符串,字符串……)在启动位于网络共享上的进程时需要有文件的URL路径。 这是我的代码: string user = “user”; string password = “Qwerty1”; string domain = “nwtraderds”; string open = “file://myshare\dir1\dir2\dir3\test.exe”; string PwString = password; char[] PasswordChars = PwString.ToCharArray(); SecureString Password = new SecureString(); foreach (char c in PasswordChars) Password.AppendChar(c); System.Diagnostics.Process.Start(open, user, Password, domain); 有趣的是: System.Diagnostics.Process.Start(open); 工作良好。 我的想法已经用完了,有人可以帮帮我吗?

如何在C#和Azure Startup任务中自动更新EXE项目?

我在我的azure相关项目中遇到了一个关键且有趣的问题。 我创建了一个Web应用程序,用户可以从中下载插件(C#中的EXE项目),并在解压缩到他们的应用程序的启动设备后上传EXE和配置文件,这些部署在Azure平台上,并且exe会定期向我的Web应用程序发送数据监视Azure上的用户应用程序。 现在我的问题是,如果我在EXE项目中进行任何更改,那么拥有旧插件的用户如何在其现有应用程序上更新其文件(插件)? 我需要一些自动类型的更新机制,所以我可以避免旧版和新版EXE项目之间的冲突。 如果您对Azure启动任务有一定的了解,我希望您的问题对您有意义。 谢谢阿伦。

无法通过c#.net下载exe文件

我设计了一个网站,当我点击一个按钮时,.EXE文件应该从我的计算机的特定路径下载。 但它不下载exe文件而不是下载网站的aspx页面。 我使用以下代码: WebClient myWebClient = new WebClient(); // Concatenate the domain with the Web resource filename. myWebClient.DownloadFile(“http://localhost:1181/Compile/compilers/sample2.exe”, “sample2.exe”);

是否可以从Web服务运行可执行文件?

我有一个Web服务,我想从其中调用.exe文件。 这可能吗? 如果是这样,它是如何完成的?

为iexpress创建批处理文件

我正在尝试使用iexpress运行我的批处理文件,它将为我执行2 exe和1 msi文件。 当我尝试手动操作时,它的工作原理。 以下是我的批处理文件中的代码。 Start /wait %CD%\1.exe /q Start /wait %CD%\2.exe /q msiexec.exe /i “%CD%\3.msi” 但是当我从iexpress创建一个exe文件时,这似乎不起作用。 参考 上面提到的文章有一些代码(将文件复制到临时文件夹)&但我无法理解语法。 MKDIR %Tmp%\ XCOPY . %Tmp%\ /S /E /Y %Tmp%\\setup.exe

将.exe项目转换为类库

我在visual studio 2010 Ultimate中有一个半大的C#.exe项目,我想将它转换为DLL类库。 有没有一种简单的方法可以做到这一点,而不涉及创建一个新的类库项目? 先谢谢。

将dll库从Resource加载到当前域(在主exe文件中嵌入dll)

我正在尝试使用以下代码在运行时加载dll库,这样我就不必为用户提供大量的dll文件以及主要的可执行文件。 我已将所有dll文件作为嵌入式资源包含在内,并且在我已包含它们的参考部分中,并将CopyLocal属性设置为false。 但这里的问题是: 1.所有dll都被复制到Bin \ Debug文件夹 2.我收到了FileNotFoundException 。 我做了很多搜索以解决这些问题,最后我就在这里。 我在这里得到了类似的代码,但仍然无法做任何事情。 我应该怎么做才能防止这种exception……? 是否有更好的方法为Windows窗体应用程序(不是WPF)做同样的事情…… ?? using System; using System.Linq; using System.Windows.Forms; using System.Diagnostics; using System.Reflection; using System.Collections.Generic; using System.IO; namespace MyNameSpace { static class Program { static int cnt; static IDictionary assemblyDictionary; [STAThread] static void Main() { AppDomain.CurrentDomain.AssemblyResolve += OnResolveAssembly; if (cnt != 1) { cnt = […]

在C#.NET项目中使用(ffmpeg)可执行文件

我正在尝试在c#.NET中为ffmpeg编写一个自定义包装器。 我下载了多个版本,但似乎我将不得不使用带有.exe文件的版本。 ffmpeg.exe ffplay.exe ffprobe.exe 但是,我无法通过添加引用 – >浏览等来引用这些可执行文件。 所以我现在要做的就是将它们添加为文件。 然后就像使用命令行一样在它们上运行命令。 那可能吗? 或者也许有人有更好的主意? 提前感谢您的帮助。

如何从一个Visual Studio项目创建两个不同的可执行文件

我有一个主要的可执行文件,它根据保存在配置文件中的设置运行。 我希望能够通过不同的可执行文件更改配置文件中的设置。 有一种简单的方法可以在一个winforms项目中构建这两个不同的可执行文件吗? 这意味着当我按下build时,会在同一个解决方案文件夹中创建两个不同的exes – 一个更改配置文件,另一个使用它。 我知道如果我创建两个使用相同解决方案文件夹的独立项目,这是可行的,但我希望一步完成所有这些。 我假设要做到这一点,我需要一个带有两个“主要”function的项目。 这可能吗?

如何制作WPF Kinect应用程序的可执行版本?

我在Microsoft Visual Studio 2010中创建了一个Kinect应用程序。我需要创建一个可以在任何基于Windows的系统上运行的应用程序的exe。 如果我需要这样做,那么系统应该满足哪些要求? 如果是,那我该怎么做? 我尝试通过在另一个文件夹中复制它来在application / bin / debug / application.exe中使用exe但是它显示错误但是如果我从bin / debug / application.exe运行exe它就可以了。 我在这里遗漏了什么,或者这是唯一的方法吗?