הגדר Aspose.Words עבור C++ ב Visual Studio

Aspose.Words עבור C++ API עובד עם Visual Studio 2022 או מאוחר יותר. כדי לעבוד עם Visual Studio, ייתכן שיהיה עליך להתקין Visual C++ Redistributable זמין ב Microsoft אתר רשמי.

הגדר עם MSBuild .מטרות קבצים

בצע את השלבים הבאים כדי להגדיר את הפרויקט שלך באמצעות MSBuild .מטרות קבצים:

הוסף תגי ייבוא עם Aspose.Words עבור C++ יעדי קבצים לקובץ שלך

  1. פתח את הפרוייקט *.vcxproj קובץ בעורך הטקסט
  2. מצא <ImportGroup Label="ExtensionTargets"></ImportGroup> בסוף הקובץ
  3. הוסף את התגים הבאים Import בתוך ImportGroup:
        <ImportGroup Label="ExtensionTargets">
            <Import Project="<path-to>\CodePorting.Translator.Cs2Cpp.Framework_<version>\CodePorting.Translator.Cs2Cpp.Framework.targets" Condition="Exists('<path-to>\CodePorting.Translator.Cs2Cpp.Framework_<version>\CodePorting.Translator.Cs2Cpp.Framework.targets')" />
            <Import Project="<path-to>\Aspose.Words.Cpp\aspose.words.cpp.targets" Condition="Exists('<path-to>\Aspose.Words.Cpp\aspose.words.cpp.targets')" />
        </ImportGroup>
        </Project>
        

הגדר באופן ידני

בצע את השלבים הבאים כדי להגדיר באופן ידני Aspose.Words עבור C++ ב Visual Studio:

הוסף את הספריות כוללות נוספות:

  1. נכס פרויקט פתוח
  2. עבור אל ג / C++
  3. הוסף את הספריות הנוספות הבאות:
  • Aspose.Words.Cpp\include
  • CodePorting.Translator.Cs2Cpp.Framework_<version>\include

הוסף את התלות הנוספת:

  1. נכס פרויקט פתוח
  2. בחר תצורה לכל התצורות ופלטפורמה לכל הפלטפורמות
  3. עבור אל מקשר קלט
  • עבור תצורת שחרור:
    • Aspose.Words.Cpp\lib\x64\Release\Aspose.Words.Cpp_vc14x64.lib
    • CodePorting.Translator.Cs2Cpp.Framework_<version>\lib\codeporting.translator.cs2cpp.framework_vc14x64.lib
  • עבור באגים תצורה:
    • Aspose.Words.Cpp\lib\x64\Debug\Aspose.Words.Cpp_vc14x64d.lib
    • CodePorting.Translator.Cs2Cpp.Framework_<version>\lib\codeporting.translator.cs2cpp.framework_vc14x64d.lib

הוסף את הפקודות:

  1. נכס פרויקט פתוח
  2. עבור אל בניית אירועים לאחר אירוע
  3. הוסף את הפקודות הבאות:
  • עבור תצורת שחרור:
        xcopy /y /d  "$(ProjectDir)Aspose.Words.Cpp\lib\x64\$(Configuration)\Aspose.Words.Cpp_vc14x64.dll" "$(OutDir)"
        xcopy /y /d  "$(ProjectDir)CodePorting.Translator.Cs2Cpp.Framework_<version>\lib\codeporting.translator.cs2cpp.framework_vc14x64.dll" "$(OutDir)"
        
  • עבור באגים תצורה:
        xcopy /y /d  "$(ProjectDir)Aspose.Words.Cpp\lib\x64\$(Configuration)\Aspose.Words.Cpp_vc14x64d.dll" "$(OutDir)"
        xcopy /y /d  "$(ProjectDir)CodePorting.Translator.Cs2Cpp.Framework_<version>\lib\codeporting.translator.cs2cpp.framework_vc14x64d.dll" "$(OutDir)"