gpt4 book ai didi

asp.net - 在 ASP.NET 问题中使用 WPF DLL 程序集

转载 作者:太空宇宙 更新时间:2023-11-04 14:27:39 25 4
gpt4 key购买 nike

我有一个在 .NET 3.5 SP1 中编译为 DLL 程序集的 C++ 项目项目用于使用 WPF 进行图像渲染处理(它从本地文件夹加载 2 个图像,将一个图像应用于另一个图像并将输出文件保存在同一文件夹中)。我想将该项目用作 ASP.NET 项目中网站渲染的引用。因此,我在使用 C++ 项目作为引用的 ASP.NET C# 中创建了简单的 Web 项目。在 ASP.NET Web 开发服务器(VS2008 中的内置 Web 服务器)中一切都很好。但是一旦我将这个项目发布到同一台机器上的 IIS 或使用 IIS 进行调试而不是内置的 Web 服务器图像渲染,它就不再工作了。我没有收到任何异常或错误消息,它只是输出图像没有按预期进行处理。

如果有人知道是什么原因造成的,我将非常感谢您的见解!

最佳答案

您可以访问事件日志吗?您应该在那里检查是否有任何错误。您应该尝试从仅限 C# 的代码路径中抛出异常,并确保一切正常并抛出常规异常。 C++ 是编译为托管代码还是 native 代码?您可能会发现 ASP.NET 没有适当的代码访问安全权限,需要 registered in the GAC从 C# 访问的服务器。

您还应该检查 DLL 是否是线程安全的。这给 ASP.NET/IIS 中的其他用户带来了问题。

关于asp.net - 在 ASP.NET 问题中使用 WPF DLL 程序集,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2504868/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com