ASP.net的汇编语言支持
有人知道是否有支持汇编代码的软件包可用吗。 我想这样做:ASP.net的汇编语言支持,asp.net,assembly,Asp.net,Assembly,有人知道是否有支持汇编代码的软件包可用吗。 我想这样做: <html> <div id="useless"> <% mov ah,09 ; mov dx,"Hello World.$" ; int 21h ; mov ah,4ch ; mov al,00
<html>
<div id="useless">
<%
mov ah,09 ;
mov dx,"Hello World.$" ;
int 21h ;
mov ah,4ch ;
mov al,00 ;
int 21h ;
%>
</div>
</html>
仅仅因为这不是一个好主意并不意味着我不想要它。您可以使用汇编程序块在C中创建一个DLL,然后使用p/Invoke从ASP.Net调用它
有无数更好的选择。理论上,您可以将汇编程序流式传输到文件请求中,调用外部程序进行汇编,运行它,以某种方式获得结果并将其发回。不过,它需要对ASP.NET安全性进行一些重大规避 但是,即使您设法做到了这一点,调用16位Dos INT函数在win32/64进程中也不起作用。所以它必须是一个DOS汇编程序。Afaik旧masm和tasm可下载 在64位Windows中,您还需要在模拟16位汇编程序的dosbox中同时运行(汇编程序和结果),因为16位程序不能在长模式下工作
但是:这太疯狂了您不能在.Net中使用汇编语言,句号。即使您可以使用x86汇编语言,您的示例也依赖于DOS。如果你真的是一个贪吃惩罚的人,也许至少可以看看IL,这样你就在同一个平台上了。@BoPersson的可能重复不是重复,那篇文章是问是否可以为汇编做字符串->字节翻译,而不是执行汇编。最接近的可能是: