คำถามในหัวข้อ 'dll'

เป็นไปได้ไหมที่จะเรียกใช้วิธีการส่วนตัวที่ส่งออกใน c ++
เป็นไปได้ไหมที่จะเรียกใช้วิธีการส่วนตัวของคลาสที่ส่งออกจาก DLL? มันจะถูกซ่อนจากผู้ที่ต้องการใช้แต่ไม่ควรซ่อนหรือไม่ ขอบคุณ :)
1195 มุมมอง
schedule 17.01.2024

ปัญหาการแคช DLL ใช้โดยกระบวนการอื่นใน Visual Studio
ในโครงการทั้งหมดที่ฉันได้ทำงาน ฉันเก็บข้อผิดพลาดนี้ไว้ด้านล่างพร้อมกับโครงการอ้างอิงหลายโครงการ ฉันต้องทำความสะอาดมันต่อไปแล้วจึงสร้าง ฉันรู้สึกเหมือนอยู่ใน Eclipse แต่สิ่งนี้เกิดขึ้นใน Visual Studio สิ่งนี้ไม่เคยเกิดขึ้นมาก่อน...
2548 มุมมอง
schedule 24.12.2023

หน่วยความจำไม่ถูกต้องเมื่อใช้คลาสจาก dll
นี่เป็นครั้งแรกที่ฉันพยายามส่งออกคลาสจาก dll สิ่งที่ฉันทำคือ: - สร้างอินเทอร์เฟซ (เฉพาะวิธีการเสมือนเท่านั้น) - ใช้อินเทอร์เฟซนี้ใน dll ด้วยคลาสที่จะไม่ถูกส่งออก - คลาสมีวิธีการปล่อยที่เรียกลบบนตัวชี้นี้ - สร้างคลาสโรงงาน...
255 มุมมอง
schedule 04.11.2023

รับไดเรกทอรี dll จาก ProgID
ฉันกำลังโหลด dll โดยใช้ Type progID = Type.GetTypeFromProgID(SimpleConfiguration.currentConfiguration.OPOSWrappedSO); ฉันต้องการเพิ่มเส้นทางของ dll นี้ไปยังตัวแปรสภาพแวดล้อม PATH ด้วย มีวิธีรับ Directory จากประเภทหรือไม่? ขอบคุณ
2260 มุมมอง
schedule 07.12.2023

อ็อบเจ็กต์/DLL ที่ใช้ร่วมกันถูกโหลดโดยกระบวนการที่แตกต่างกันลงในพื้นที่หน่วยความจำที่แตกต่างกันหรือไม่
ฉันกำลังพยายามหาวิธีที่ระบบปฏิบัติการจัดการกับกระบวนการที่ไม่เกี่ยวข้องหลายกระบวนการโดยโหลด DLL/ไลบรารีที่ใช้ร่วมกันเดียวกัน OS ที่ฉันกังวลคือ Linux และ Windows แต่ก็มี Mac ในระดับที่น้อยกว่าเช่นกัน...
4689 มุมมอง
schedule 23.11.2023

คอมไพล์ C# DLL ใหม่สำหรับโปรแกรมโอเพนซอร์ซ
ฉันได้ถอดรหัสไฟล์ DLL ไฟล์ใดไฟล์หนึ่งที่โปรแกรมโอเพนซอร์ซใช้ และต้องการแก้ไขไฟล์ดังกล่าว เป็นไปได้ไหมที่ฉันจะคอมไพล์ไฟล์ DLL ใหม่แม้ว่าจะมีข้อผิดพลาดเนื่องจากอ้างอิงถึงไฟล์อื่นซึ่งเห็นได้ชัดว่าไม่รวมอยู่ในโปรเจ็กต์ของฉัน ขอบคุณ.
243 มุมมอง
schedule 28.11.2023

จะเปลี่ยนคลาสใน dll ได้อย่างไร?
หัวข้อนี้ค่อนข้างคลุมเครือเนื่องจากฉันไม่แน่ใจว่าคำศัพท์ที่ถูกต้องสำหรับสิ่งที่ฉันพยายามทำคืออะไร ฉันดาวน์โหลด dll แล้ว (ฉันไม่มีซอร์สโค้ด) และเมื่อใช้เครื่องมือสะท้อนกลับ ฉันพบจุดบกพร่องในการใช้งาน dll ข้อผิดพลาดนั้นง่ายต่อการแก้ไข...
5712 มุมมอง
schedule 29.12.2023

.dll หายไปหลังจากสร้างใหม่/สร้างใหม่ทั้งหมด
ฉันมี 3 โปรเจ็กต์ในโซลูชันของฉันและ DLL ของบุคคลที่สามหรือของบริษัทอีกจำนวนหนึ่ง แต่ละครั้งที่ฉันสร้างโปรเจ็กต์หรือโซลูชันใหม่ทั้งหมด dll จำนวนมากนี้จะถูกลบออก ดังนั้นจึงหายไป มันค่อนข้างน่ารำคาญที่จะอ้างอิงไฟล์ dll นี้ซ้ำแล้วซ้ำอีกหลังจากสร้างใหม่...
31263 มุมมอง
schedule 01.11.2023

ไม่พบข้อผิดพลาด CSC ของไฟล์ข้อมูลเมตาของส่วนหน้า dll
ฉันใช้ Visual Studio 2013 เมื่อฉันคอมไพล์/รันโปรเจ็กต์ ฉันได้รับข้อผิดพลาด แฟ้มข้อมูลเมตา 'C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\ .NETFramework\v4.5.1\Facades\ *.dll' ไม่พบ projectPath\CSC ProjectName ฉันอ้างอิงแล้ว...
1056 มุมมอง
schedule 23.10.2023

แชร์คลาส C# จากไลบรารีคลาสที่อ้างอิงผ่านไลบรารีอื่น
ฉันกำลังสร้างคลาสไลบรารี (MyLib) ซึ่งมีคลาสสาธารณะ A คลาสนั้นระบุวิธีการสาธารณะ M ที่ส่งคืนอินสแตนซ์ของคลาส B จากไลบรารีคลาสภายนอก (ExtLib) ในการใช้ MyLib.A.M() ผู้ใช้ที่จะใช้ไลบรารีคลาสของฉันจะต้องอ้างอิงทั้ง MyLib และ ExtLib คำถามของฉันคือ...
178 มุมมอง
schedule 01.12.2023

ฉันสามารถเพิ่มและแก้ไขทรัพยากรจาก dll ที่คอมไพล์ตอนรันไทม์ได้หรือไม่
ฉันมีโปรเจ็กต์ webr ที่โฮสต์ไฟล์ resx ทรัพยากรสองไฟล์ใน webr.properties และทรัพยากรถูกเข้าถึงเป็นคุณสมบัติคงที่ แต่เมื่อเผยแพร่เว็บไซต์กลายเป็นไฟล์ bin/webr.dll และ bin/es/webr.resources.dll resx ถูกฝังอยู่ใน dll เหล่านี้...
212 มุมมอง
schedule 20.12.2023

ขนาด Visual C++ ของเวอร์ชันดีบักและเวอร์ชันรีลีสบนไลบรารีแบบคงที่
ฉันมีคำถามเดียวกันกับ: ขนาด dll (ดีบักและปล่อย) แต่ฉันต้องการ เพื่อสอบสวนเรื่องนี้ต่อไป รหัสของฉันมีเพียงไฟล์ .h 2kb หนึ่งไฟล์และไฟล์ .cpp 14k หนึ่งไฟล์ debug lib ผลลัพธ์ที่ได้คือ 185 kb ที่สร้างด้วย /GS /analyze- /W3 /Zc:wchar_t /ZI /Gm...
171 มุมมอง

รวบรวมโปรแกรม VC ++ ด้วย Npcap ใน Visual Studio 2015
ฉันกำลังรวบรวมโปรแกรมต่อไปนี้ใน Visual Studio 2015 Community Edition #include "stdafx.h" #include <stdlib.h> #include <stdio.h> #include <pcap.h> int main(int argc, char **argv) { pcap_if_t *alldevsp, *device; char...
1121 มุมมอง
schedule 01.12.2023

(C#) AccessViolationException เมื่อรับถ่าน ** จาก C++ DLL
ฉันได้เขียนไลบรารี C ++ พื้นฐานที่รับข้อมูลจากเซิร์ฟเวอร์ OPC UA และจัดรูปแบบเป็นอาร์เรย์ของสตริง (อักขระ **) ฉันยืนยันว่ามันทำงานแบบสแตนด์อโลน แต่ตอนนี้ฉันกำลังพยายามเรียกมันจากโปรแกรม C# ที่ใช้ DLLs/pInrigg และพบข้อผิดพลาดร้ายแรงของหน่วยความจำ...
390 มุมมอง
schedule 20.11.2023

VB DLL Variant() ถึง c# [ซ้ำกัน]
ฉันมีไฟล์ Excel ที่ใช้งานได้ (พร้อมรหัส VB) ซึ่งใช้ไลบรารี DLL รหัส VB ​​ดั้งเดิมมีดังนี้: Dim Inputs() As Double Dim Outputs() As Variant ReDim Inputs(1 To 1, 1 To NbrInputs&) For i& = 1 To NbrInputs& Inputs(1, i&) =...
67 มุมมอง
schedule 11.01.2024