草庐IT

ASSEMBLY

全部标签

windows - 如何在 x64 上为我的进程启用对齐异常?

我很想知道我的64位应用程序是否存在对齐错误。来自WindowsDataAlignmentonIPF,x86,andx64archive:InWindows,anapplicationprogramthatgeneratesanalignmentfaultwillraiseanexception,EXCEPTION_DATATYPE_MISALIGNMENT.Onthex64architecture,thealignmentexceptionsaredisabledbydefault,andthefix-upsaredonebythehardware.Theapplicationcan

windows - 在 Visual Studio 中编译程序集

如何使用VisualStudio编译汇编代码?我想在Visual Studio 2010中编译并运行一个汇编源文件.我创建了一个VisualC++项目并在文件code.asm中插入了一些汇编代码:.586;Targetprocessor.UseinstructionsforPentiumclassmachines.MODELFLAT,C;Usetheflatmemorymodel.UseCcallingconventions.STACK;Defineastacksegmentof1KB(Notrequiredforthisexample).DATA;Createaneardataseg

分享一个项目:`learning_go_plan9_assembly`, 学习 golang plan9 汇编

作者:张富春(ahfuzhang),转载时请注明作者和引用链接,谢谢!cnblogs博客zhihuGithub公众号:一本正经的瞎扯近期在学习golangplan9汇编,总算基本做到了手写汇编,并整理了很多笔记。plan9汇编的资料少,难学,难用。可能也有想学习汇编的人会遇到与我一样的问题。于是把笔记进行了整理,分享到了github:https://github.com/ahfuzhang/learning_go_plan9_assembly笔记的地址在:https://github.com/ahfuzhang/learning_go_plan9_assembly/blob/main/note

mongodb - mongo csharp驱动版本问题

我使用mongocsharp驱动程序版本1.9.1。但是,我对这个dll有疑问。异常(exception)情况是:Couldnotloadfileorassembly'MongoDB.Bson,Version=1.9.1.221,Culture=neutral,PublicKeyToken=f686731cfb9cc103'oroneofitsdependencies.Thelocatedassembly'smanifestdefinitiondoesnotmatchtheassemblyreference.(ExceptionfromHRESULT:0x80131040)":"Mon

c# - Elmah MySql Nuget 包问题 'Could not load file or assembly'

我正在尝试将Elmah添加到我的MVC3项目中。通过Nuget安装后,当我尝试访问elmah(通过localhost:port/elmah.axd)时,我收到包含以下内容的错误:Couldnotloadfileorassembly'MySql.Data,Version=6.1.3.0,Culture=neutral,PublicKeyToken=c5687fc88969c44d'oroneofitsdependencies.Thesystemcannotfindthefilespecified.我已经删除了mysql.datadll并添加了我自己的副本(版本6.4.4.0-文档说您可以

c# - ClickOnce 应用程序抛出错误 "..requires assembly MySql.Data Version 6.5.4.0 be installed in the Global Assembly Cache (GAC) first."

我是部署.NET应用程序的新手,所以如果需要更多详细信息,请告诉我。我在VisualStudio中使用MySql开发了一个C#控制台应用程序。这是通过ClickOnce应用程序部署在2台Windows7机器上并且工作正常。试图在WindowsXP机器上安装并出现以下错误:SystemUpdateRequired:Unabletoinstallorruntheapplication.TheapplicationrequiresthatassemblyMySql.DataVersion6.5.4.0beinstalledintheGlobalAssemblyCache(GAC)first.

mysql - 找不到适合 jdbc :mysql when running from single jar 的驱动程序

我有一个Scala测试项目,它将一些信息写入mysql数据库。我使用sbt设置项目,并使用sbt-eclipsify这样我就可以从eclipse运行它。我还使用sbt插件sbt-assembly创建了一个jar,其中包含我从依赖jar中需要的所有类。我可以从eclipse和sbt毫无问题地运行该程序。我从sbt-assembly构建的单个jar运行它:java-classpathtarget/test1-assembly-1.0-SNAPSHOT.jarexample.InsertDataIntoDatabase但它失败了:Nosuitabledriverfoundforjdbc:my

c# - AWS Lambda、.Net Core 和 MySql : Could not load file or assembly 'System. Diagnostics.TraceSource,版本 = 4.0.0.0

我正在构建通过RDS中的MySql访问数据的lambda微服务。我的本地单元测试工作正常,但是当我发布到AWS时,出现以下错误:{"TypeName":"MySql.Data.MySqlClient.MySqlTrace","Message":"Thetypeinitializerfor'MySql.Data.MySqlClient.MySqlTrace'threwanexception.","Data":{},"InnerException":{"Message":"Couldnotloadfileorassembly'System.Diagnostics.TraceSource,V

asp.net - asp 服务器错误 ' Could not load file or assembly ' 但程序集肯定存在。

我目前收到以下错误。在本地主机网站上。Couldnotloadfileorassembly'MySql.Data,Version=6.5.4.0,Culture=neutral,PublicKeyToken=c5687fc88969c44d'oroneofitsdependencies.Thelocatedassembly'smanifestdefinitiondoesnotmatchtheassemblyreference.(ExceptionfromHRESULT:0x80131040)虽然,引用肯定在引用文件夹中,并且该dll肯定在我的本地计算机上它指向的位置。我也试过删除并重新

objective-c - ARM 汇编 (IOS) 中 Objective-C 选择器的偏移量

我试图了解IOSobjective-C消息调用是如何用ARM汇编语言实现的。查看IDA反汇编输出,我可以看到在调用__obj_msgsend之前将类和选择器引用插入寄存器。这是完全有道理的,但奇怪的是这些值有一个奇怪的偏移量。selectorref=(selRef_arrayWithObject_-0x29B0)classref=(classRef_NSArray-0x29BC)类ref中的0x29BC值似乎指向__obj_msgsend之后的指令,它具有一定的逻辑,但0x29B0选择器ref指向随机MOVT指令。更糟糕的是,对于每个选择器调用,此偏移量似乎都不同。有谁知道这些偏移量是