2017-10-13 79 views
0

当试图运行从它下面的例子运行调试模式。应用一键式部署的应用程序:运行外部键式应用

  1. 周围使用可点击图像<a>参考启动应用程序

<a href="\\server\SharedFolder\MainFolder\ExternalApp.application"</a>

  • 其它尝试是一个开始处理

    Dim p As New Process() 
    p.StartInfo.FileName = "\\server\SharedFolder\MainFolder\ExternalApp.application" 
    p.Start() 
    
  • VB.net JavaScript调用:

    VB.NET

    ScriptManager.RegisterStartupScript(Me, Me.[GetType](), "Pop", "LaunchApp();", True) 
    

    JAVASCRIPT

    <script type = "text/javascript"> 
    function LaunchApp() { 
        var ws = new ActiveXObject("WScript.Shell"); 
        ws.Exec("\\server\SharedFolder\MainFolder\ExternalApp.application"); 
    } 
    

  • 当我调试时,这两个选项都可以工作[搁置选项3]。当我在调试器外部运行它时,它不起作用。有什么建议,为什么?

    我阅读下面的链接,但没有运气:

    Run windows form app from asp.net page

    +0

    供参考:pc上的用户可以从指定的路径手动打开应用程序,但不是我想的ASP.net网站。是否有更多的权限需要这样做? – narue1992

    +0

    我也试图运行'setup.exe'文件。除调试器外没有运气 – narue1992

    回答

    0

    我最终什么事是使用运行它在一个普通的HTML文件publish构建文件做。这是在构建应用程序时生成的。我最终打开了一个窗口弹出窗口,并重新设计了与我的网站相匹配的设计。

    简单的解决方法。