【问题标题】:Running from shortcut does not perform the same as running through Visual Studio从快捷方式运行与通过 Visual Studio 运行的性能不同
【发布时间】:2019-04-23 05:27:50
【问题描述】:

我创建了一个使用 windows 媒体播放器的 VS vb.net 程序。该程序效果很好。但是,当我创建 Release/bin 文件夹的桌面快捷方式时,某些视频或视频有问题(不要立即开始,模糊几秒钟等)。如果我转到该文件夹​​并运行 .exe,它就可以工作。如果我制作一个 dos.bat 文件(cd & exec),它就可以工作。如果我以管理员身份运行快捷方式,它可以工作。 我宁愿不以管理员身份运行,尤其是不知道为什么。我不确定为什么快捷方式不同于手动运行或从 dos 提示符运行。

更新: 看来和快捷方式无关!我在屏幕 #2 上有快捷方式,所以这是程序开始的地方。如果我将窗口拖到屏幕 #1 或从那里启动它,那么程序可以正常工作! 当我以管理员身份或 dos 批处理运行时,无论快捷方式在哪里,程序都会在屏幕 #1 上启动。

看来真正的问题是:它只能在屏幕 #1 上正常运行。其他屏幕有显示问题。我有 (4) 个屏幕。 1 和 2 是一种型号,3 和 4 是另一种型号,而且更小。

【问题讨论】:

    标签: vb.net windows-10


    【解决方案1】:

    我认为这取决于您的快捷方式所在的位置。

    例如,有些人在网络共享上创建个人资料(实际上您的桌面是一个网络位置),因此桌面上的快捷方式实际上是指向通常具有权限限制的网络位置的链接。

    另一种情况是您创建的快捷方式可能没有将“开始于”设置为所需的位置(您的 bin/debug 文件夹)。

    所以我认为以上两个都值得研究......

    【讨论】:

    • 我确实将快捷方式放在桌面上,并且设置了“开始于”。如果我将快捷方式放在 bin/debug 文件夹中,则程序可以正常工作。我不知道桌面,但那是我想要的。我的桌面没有共享。我不确定下一步该怎么做。
    猜你喜欢
    • 1970-01-01
    • 2023-04-02
    • 2011-05-07
    • 1970-01-01
    • 1970-01-01
    • 2019-08-12
    • 2012-08-12
    • 2018-09-27
    • 1970-01-01
    相关资源
    最近更新 更多