diff --git a/.gitignore b/.gitignore index f209ca6..3079a69 100644 --- a/.gitignore +++ b/.gitignore @@ -367,3 +367,5 @@ ASALocalRun/ .localhistory/ HEZON_ITK/x64/ +HEZON_ITK/HEZON_ITK.vcxproj +HEZON_ITK/HEZON_ITK.vcxproj.filters diff --git a/HEZON_ITK/HEZON_ITK.vcxproj b/HEZON_ITK/HEZON_ITK.vcxproj deleted file mode 100644 index 5268d02..0000000 --- a/HEZON_ITK/HEZON_ITK.vcxproj +++ /dev/null @@ -1,198 +0,0 @@ - - - - - Debug - Win32 - - - Debug - x64 - - - Release - Win32 - - - Release - x64 - - - - {8E665218-4AC2-4DDD-A50E-4245BA64C3C3} - Win32Proj - HEZON_ITK - 8.1 - - - - Application - true - Unicode - v140 - - - Application - true - Unicode - v140 - - - Application - false - true - Unicode - v140 - - - DynamicLibrary - false - false - Unicode - false - v140 - true - - - - - - - - - - - - - - - - - - - true - - - true - - - false - - - false - - - - Use - Level3 - Disabled - WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) - - - Console - true - - - - - Use - Level3 - Disabled - WIN32;_DEBUG;_CONSOLE;%(PreprocessorDefinitions) - - - Console - true - - - - - Level3 - Use - MaxSpeed - true - true - WIN32;NDEBUG;_CONSOLE;%(PreprocessorDefinitions) - - - Console - true - true - true - - - - - Level3 - NotUsing - MaxSpeed - true - true - WIN32;NDEBUG;_CONSOLE;IPLIB=none;%(PreprocessorDefinitions) - %(AdditionalIncludeDirectories) - Cdecl - - - Console - true - true - true - Ws2_32.lib;%(AdditionalDependencies) - libuser_exits.ar.lib;%(IgnoreSpecificDefaultLibraries) - $(OutDir)\bs.dll - /FORCE %(AdditionalOptions) - - - false - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - 这台计算机上缺少此项目引用的 NuGet 程序包。使用“NuGet 程序包还原”可下载这些程序包。有关更多信息,请参见 http://go.microsoft.com/fwlink/?LinkID=322105。缺少的文件是 {0}。 - - - - - \ No newline at end of file diff --git a/HEZON_ITK/HEZON_ITK.vcxproj.filters b/HEZON_ITK/HEZON_ITK.vcxproj.filters deleted file mode 100644 index f81cfcf..0000000 --- a/HEZON_ITK/HEZON_ITK.vcxproj.filters +++ /dev/null @@ -1,122 +0,0 @@ - - - - - {4FC737F1-C7A5-4376-A066-2A32D752A2FF} - cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx - - - {93995380-89BD-4b04-88EB-625FBE52EBFB} - h;hpp;hxx;hm;inl;inc;xsd - - - {67DA6AB6-F800-4c08-8B7A-83BB121AAD01} - rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms - - - {d25e0aa0-8791-4277-b392-abc3943f925c} - - - {f8d4fa90-4363-4e0f-8f44-a2e02a224ad9} - - - {5f8496b0-ad7e-4c6c-b832-59575601b9f1} - - - {aa5fbb6b-b5ee-4f80-8b16-de99d912a542} - - - - - - - - - - epm-handler - - - epm-handler - - - common - - - epm-handler - - - epm-handler - - - epm-handler - - - epm-handler - - - epm-handler - - - epm-handler - - - epm-handler - - - epm-handler - - - epm-handler - - - epm-handler - - - epm-handler - - - epm-handler - - - epm-handler - - - epm-handler - - - epm-handler - - - epm-handler - - - epm-handler - - - epm-handler - - - - - epm-handler - - - epm-handler - - - epm-handler - - - epm-handler - - - epm-handler - - - epm-handler - - - epm-handler - - - \ No newline at end of file diff --git a/HEZON_ITK/epm_handler_common.h b/HEZON_ITK/epm_handler_common.h index c9dfea7..24063c2 100644 --- a/HEZON_ITK/epm_handler_common.h +++ b/HEZON_ITK/epm_handler_common.h @@ -1,4 +1,4 @@ -/** +/** * @addtogroup handler * @{ */ @@ -32,26 +32,27 @@ extern "C" { #define TC_specification "IMAN_specification" -//#define NX_3W_DATASET_TYPE "UGMASTER" -//#define NX_2W_DATASET_TYPE "UGPART" -//#define DATASET_REF_TYPE "UGPART" - -int bs_file_transfer(EPM_action_message_t msg); -int bs_sap_material(EPM_action_message_t msg); -int bs_sap_bom(EPM_action_message_t msg); -int bs_bom_check(EPM_rule_message_t msg); -int bs_wl_check(EPM_rule_message_t msg); -int bs_bom_save_check(METHOD_message_t *msg, va_list args); -int bs_sign_cad(EPM_action_message_t msg); -int jd_signoff(EPM_action_message_t msg); -int bs_test_release_check(EPM_action_message_t msg); -int bs_bypass(void *retValType); -int jd_schedule_joint(EPM_action_message_t msg); -int jd_batch_process(EPM_action_message_t msg); -int jd_add_attachments(EPM_action_message_t msg); -int jd_check_99_bomyt(EPM_rule_message_t msg); -int jd_send_mail(EPM_action_message_t msg); -int jd_get_target(EPM_action_message_t msg); + //#define NX_3W_DATASET_TYPE "UGMASTER" + //#define NX_2W_DATASET_TYPE "UGPART" + //#define DATASET_REF_TYPE "UGPART" + + int bs_file_transfer(EPM_action_message_t msg); + int bs_sap_material(EPM_action_message_t msg); + int bs_sap_bom(EPM_action_message_t msg); + int bs_bom_check(EPM_rule_message_t msg); + int bs_wl_check(EPM_rule_message_t msg); + int bs_bom_save_check(METHOD_message_t *msg, va_list args); + int bs_sign_cad(EPM_action_message_t msg); + int jd_signoff(EPM_action_message_t msg); + int bs_test_release_check(EPM_action_message_t msg); + int bs_bypass(void *retValType); + int jd_schedule_joint(EPM_action_message_t msg); + int jd_batch_process(EPM_action_message_t msg); + int jd_add_attachments(EPM_action_message_t msg); + int jd_check_99_bomyt(EPM_rule_message_t msg); + int jd_send_mail(EPM_action_message_t msg); + int jd_get_target(EPM_action_message_t msg); + int jd_check_wlms_len(EPM_rule_message_t msg); ////��������Ϣǩ��汾������ȥ //int qtmc_sign_ir(EPM_action_message_t msg); diff --git a/HEZON_ITK/epm_register_handler.cxx b/HEZON_ITK/epm_register_handler.cxx index 6b8ec6b..5bbdcdc 100644 --- a/HEZON_ITK/epm_register_handler.cxx +++ b/HEZON_ITK/epm_register_handler.cxx @@ -43,8 +43,7 @@ $HISTORY$ // Method and Workflow Handler -extern DLLAPI int CUST_init_module(int *decision, va_list args) -{ +extern DLLAPI int CUST_init_module(int *decision, va_list args) { int ifail = ITK_ok, n = 0; char date_buf[80], *expire_date; time_t now; @@ -55,76 +54,55 @@ extern DLLAPI int CUST_init_module(int *decision, va_list args) printf("register start\n"); ifail = EPM_register_action_handler("bs_file_transfer", "bs_file_transfer", (EPM_action_handler_t)bs_file_transfer); - if (ifail) - { + if (ifail) { printf("register bs_file_transfer failed\n"); - } - else - { + } else { printf("register bs_file_transfer successfully\n"); } ifail = EPM_register_action_handler("bs_sap_material", "bs_sap_material", (EPM_action_handler_t)bs_sap_material); - if (ifail) - { + if (ifail) { printf("register bs_sap_material failed\n"); - } - else - { + } else { printf("register bs_sap_material successfully\n"); } ifail = EPM_register_action_handler("bs_sap_bom", "bs_sap_bom", (EPM_action_handler_t)bs_sap_bom); - if (ifail) - { + if (ifail) { printf("register bs_sap_bom failed\n"); - } - else - { + } else { printf("register bs_sap_bom successfully\n"); } ifail = EPM_register_rule_handler("bs_bom_check", "bs_bom_check", (EPM_rule_handler_t)bs_bom_check); - if (ifail) - { + if (ifail) { printf("register bs_bom_check failed\n"); - } - else - { + } else { printf("register bs_bom_check successfully\n"); } ifail = EPM_register_rule_handler("bs_wl_check", "bs_wl_check", (EPM_rule_handler_t)bs_wl_check); - if (ifail) - { + if (ifail) { printf("register bs_wl_check failed\n"); - } - else - { + } else { printf("register bs_wl_check successfully\n"); } ifail = EPM_register_action_handler("bs_sign_cad", "bs_sign_cad", (EPM_action_handler_t)bs_sign_cad); - if (ifail) - { + if (ifail) { printf("register bs_sign_cad failed\n"); - } - else - { + } else { printf("register bs_sign_cad successfully\n"); } ifail = EPM_register_action_handler("bs_test_release_check", "bs_test_release_check", (EPM_action_handler_t)bs_test_release_check); - if (ifail) - { + if (ifail) { printf("register bs_test_release_check failed\n"); - } - else - { + } else { printf("register bs_test_release_check successfully\n"); } @@ -133,8 +111,7 @@ extern DLLAPI int CUST_init_module(int *decision, va_list args) (EPM_action_handler_t)jd_signoff); if (ifail) { printf("register jd_signoff failed\n"); - } - else { + } else { printf("register jd_signoff successfully\n"); } @@ -182,6 +159,13 @@ extern DLLAPI int CUST_init_module(int *decision, va_list args) } else { printf("register jd_get_target successfully\n"); } + ifail = EPM_register_rule_handler("jd_check_wlms_len", "jd_check_wlms_len", + (EPM_rule_handler_t)jd_check_wlms_len); + if (ifail) { + printf("register jd_check_wlms_len failed\n"); + } else { + printf("register jd_check_wlms_len successfully\n"); + } //if(ifail == ITK_ok) //{ // fprintf(stdout,"Registering action handler qtmc-sign-ir completed!\n"); @@ -196,24 +180,19 @@ extern DLLAPI int CUST_init_module(int *decision, va_list args) } // ////register service method -extern DLLAPI int USERSERVICE_custom_register_methods() -{ +extern DLLAPI int USERSERVICE_custom_register_methods() { int status = 0; METHOD_id_t mth_tag; METHOD_find_method("BOMWindow", "BOMWindow_save", &mth_tag); printf("register service\n"); - if (mth_tag.id) - { + if (mth_tag.id) { printf("register bomwindow_save\n"); status = METHOD_add_action(mth_tag, METHOD_pre_action_type, (METHOD_function_t)bs_bom_save_check, NULL); - if (status == ITK_ok) - { + if (status == ITK_ok) { printf("register bomwindow_save success\n"); - } - else - { + } else { printf("register bomwindow_save failed\n"); } diff --git a/HEZON_ITK/jd_add_attachments.cpp b/HEZON_ITK/jd_add_attachments.cpp index 8b299c7..f003070 100644 --- a/HEZON_ITK/jd_add_attachments.cpp +++ b/HEZON_ITK/jd_add_attachments.cpp @@ -70,6 +70,7 @@ int jd_add_attachments(EPM_action_message_t msg) { char *temp_key, *temp_val; ITK_ask_argument_named_value(TC_next_argument(arguments), &temp_key, &temp_val); paras[temp_key] = temp_val; + cout << temp_key << endl; } const char *relation = paras["relation"].c_str(); const char *item = paras["item"].c_str(); diff --git a/HEZON_ITK/jd_batch_process.cpp b/HEZON_ITK/jd_batch_process.cpp index 4ca4989..d9d25d5 100644 --- a/HEZON_ITK/jd_batch_process.cpp +++ b/HEZON_ITK/jd_batch_process.cpp @@ -1,59 +1,5 @@ #include "HTTPRequest.hpp" -#include "epm_handler_common.h" -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include -#include "tc/envelope.h" -#include -#include "ae/dataset.h" -#include -#include -#include -#include -#include -#include -#include -#include "ce/ce.h" -#include -#include -#include -#include -#include -#include "string" -#include "sstream" -#include -#include -#include -#include
-#include "ctime" -#include "tchar.h" -#include -#include -#include - +#include "util.h" using namespace std; DWORD WINAPI sendRequest(void *uid) { @@ -94,13 +40,19 @@ int jd_batch_process(EPM_action_message_t msg) { AOM_ask_value_tag(job, "process_template", &process_template); vector process_vec; - + stringstream form_names; for (int i = 0; i < att_count; i++) { char *object_string, *object_type; AOM_ask_value_string(attachments[i], "object_type", &object_type); AOM_ask_value_string(attachments[i], "object_string", &object_string); printf("object_type:%s object_string:%s\n", object_type, object_string); + if (isTypeOf(attachments[i], "Form")) { + char *name; + AOM_ask_value_string(attachments[i], "object_string", &name); + form_names << name; + continue; + } tag_t new_process; ITKCALL(EPM_create_process(object_string, "", process_template, 1, &attachments[i], &type, &new_process)); process_vec.push_back(new_process); @@ -178,6 +130,9 @@ int jd_batch_process(EPM_action_message_t msg) { tag_t *refs; tag_t root_task1; for (int i = 0;i < att_count;i++) { + if (isTypeOf(attachments[i], "Form")) { + continue; + } EPM_ask_root_task(process_vec[i], &root_task1); EPM_ask_attachments(root_task1, EPM_reference_attachment, &ref_cnt, &refs); char *name1; @@ -198,9 +153,26 @@ int jd_batch_process(EPM_action_message_t msg) { break; } } + if (isTypeOf(attachments[i], "ItemRevision")) { + int form_cnt; + tag_t *forms; + char *name; + AOM_ask_value_tags(attachments[i], "IMAN_master_form_rev", &form_cnt, &forms); + if (form_cnt > 0) { + AOM_ask_value_string(forms[0], "object_string", &name); + if (form_names.str().find(name) != string::npos) { + tag_t *new_atts = (tag_t *)MEM_alloc(sizeof(tag_t)); + new_atts[0] = forms[0]; + int types[1]; + types[0] = EPM_target_attachment; + ITKCALL(EPM_add_attachments(root_task1, 1, new_atts, types)); + } + } + } } EMH_clear_errors(); + cout << "batch success" << endl; char *uid; ITK__convert_tag_to_uid(job, &uid); printf("start delete job_uid======>%s\n", uid); diff --git a/HEZON_ITK/jd_check_wlms_len.cpp b/HEZON_ITK/jd_check_wlms_len.cpp new file mode 100644 index 0000000..cff4d56 --- /dev/null +++ b/HEZON_ITK/jd_check_wlms_len.cpp @@ -0,0 +1,28 @@ +#include "util.h" + +int jd_check_wlms_len(EPM_rule_message_t msg) { + POM_AM__set_application_bypass(true); + tag_t root_task, *attachments; + int att_cnt; + EPM_ask_root_task(msg.task, &root_task); + EPM_ask_attachments(root_task, EPM_target_attachment, &att_cnt, &attachments); + for (int i = 0;i < att_cnt;i++) { + if (isTypeOf(attachments[i], "ItemRevision")) { + int form_cnt; + tag_t *forms; + AOM_ask_value_tags(attachments[i], "IMAN_master_form_rev", &form_cnt, &forms); + if (form_cnt == 0) { + continue; + } + char *wlms; + AOM_ask_value_string(forms[0], "jd2_wlms", &wlms); + cout << "jd2_wlms====>" << wlms << endl; + if (tc_strlen(wlms) > 40) { + POM_AM__set_application_bypass(false); + return EMH_store_error_s1(EMH_severity_error, EMH_AE_error_base, "ԳȹȷӦСڵ40ַ"); + } + } + } + POM_AM__set_application_bypass(false); + return EPM_go; +} diff --git a/HEZON_ITK/jd_signoff.cpp b/HEZON_ITK/jd_signoff.cpp index 9b5e670..fe9b325 100644 --- a/HEZON_ITK/jd_signoff.cpp +++ b/HEZON_ITK/jd_signoff.cpp @@ -111,7 +111,7 @@ static void replace_dataset_named_reference(tag_t dataset_tag, tag_t old_file, AOM_lock(old_file); IMF_ask_original_file_name2(old_file, &name); - printf("old name:%s\n",name); + printf("old name:%s\n", name); IMF_replace_file_and_get_new_tag(old_file, new_file_path, FALSE, &new_file_tag); @@ -121,8 +121,10 @@ static void replace_dataset_named_reference(tag_t dataset_tag, tag_t old_file, AE_replace_dataset_named_ref2(dataset_tag, old_file, ref_name, AE_PART_OF, new_file_tag); AE_save_myself(dataset_tag); - + AOM_lock(new_file_tag); IMF_set_original_file_name2(new_file_tag, name); + AOM_save(new_file_tag); + AOM_unlock(new_file_tag); AOM_unlock(dataset_tag); IMF_release_file_access(&file_data); } @@ -270,6 +272,7 @@ int jd_signoff(EPM_action_message_t msg) { //获取当前用户 POM_get_user(&user_name, &user_tag); + cout << "login user:" << user_name << endl; //获取选中的目标对象 TC_argument_list_t * arguments = msg.arguments; @@ -278,6 +281,9 @@ int jd_signoff(EPM_action_message_t msg) { EPM_ask_root_task(msg.task, &rootTask); EPM_ask_attachments(rootTask, EPM_target_attachment, &att_count, &attachments); + char *task_uid; + ITK__convert_tag_to_uid(rootTask, &task_uid); + //获取流程中配置的handler属性 map paras; for (auto i = 0; i < arg_cnt; i++) { @@ -432,6 +438,34 @@ int jd_signoff(EPM_action_message_t msg) { if (isTypeOf(attachments[ii], "ItemRevision")) { ITKCALL(AOM_ask_value_tags(attachments[ii], "IMAN_master_form_rev", &objects_count, &objects)); //表单签名 + char *task_type; + int valid_signoffs_cnt; + tag_t *valid_signoffs; + AOM_ask_value_string(msg.task, "task_type", &task_type); + cout << "任务类型:" << task_type << endl; + stringstream new_name; + if (tc_strcmp(task_type, "EPMSelectSignoffTask") == 0 || tc_strcmp(task_type, "EPMPerformSignoffTask") == 0) { + AOM_ask_value_tags(msg.task, "valid_signoffs", &valid_signoffs_cnt, &valid_signoffs); + cout << "valid_signoffs_cnt:" << valid_signoffs_cnt << endl; + for (int i = 0;i < valid_signoffs_cnt;i++) { + char *res; + AOM_ask_value_string(valid_signoffs[i], "fnd0Status", &res); + if (tc_strcmp(res, "批准") == 0) { + tag_t performer; + char *name; + AOM_ask_value_tag(valid_signoffs[i], "fnd0Performer", &performer); + AOM_ask_value_string(performer, "user_name", &name); + cout << "执行者:" << name << endl; + new_name << name << ","; + } + } + } else { + new_name << user_name << ","; + } + + string signoff_name(new_name.str().substr(0, new_name.str().length() - 1).c_str()); + //new_name << user_name; + map props; for (auto iii = 0; iii < objects_count; iii++) { ITKCALL(AOM_ask_prop_names(objects[iii], &prop_cnt, &prop_names)); @@ -455,7 +489,7 @@ int jd_signoff(EPM_action_message_t msg) { printf("sign clear\n"); } else { if (find(prop_cnt, prop_names, (char*)sign_location)) { - ITKCALL(AOM_set_value_string(objects[iii], sign_location, user_name)); + ITKCALL(AOM_set_value_string(objects[iii], sign_location, signoff_name.c_str())); } else { printf("属性\"%s\"不存在", sign_location); } @@ -504,7 +538,7 @@ int jd_signoff(EPM_action_message_t msg) { printf("file_type:%d\n", file_type); if (file_type == 0) { class_Test = env->FindClass("sign2file/SignToWord"); - int res = sign(env, class_Test, ss.str().c_str(), user_name, (char*)sign_location, (char*)temps.str().c_str()); + int res = sign(env, class_Test, ss.str().c_str(), (char *)signoff_name.c_str(), (char*)sign_location, (char*)temps.str().c_str()); if (res) { replace_dataset_named_reference(dataset[i], word_ref, ss.str().c_str(), "word"); } else { @@ -512,7 +546,7 @@ int jd_signoff(EPM_action_message_t msg) { } } else if (file_type == 1) { class_Test = env->FindClass("sign2file/SignToExcel"); - int res = sign(env, class_Test, ss.str().c_str(), user_name, (char*)sign_location, (char*)temps.str().c_str()); + int res = sign(env, class_Test, ss.str().c_str(), (char *)signoff_name.c_str(), (char*)sign_location, (char*)temps.str().c_str()); if (res) { replace_dataset_named_reference(dataset[i], excel_ref, ss.str().c_str(), "excel"); } else { @@ -552,7 +586,7 @@ int jd_signoff(EPM_action_message_t msg) { printf("file_type:%d\n", file_type); if (file_type == 0) { class_Test = env->FindClass("sign2file/SignToWord"); - int res = sign(env, class_Test, ss.str().c_str(), user_name, (char*)sign_location, (char*)temps.str().c_str()); + int res = sign(env, class_Test, ss.str().c_str(), (char *)signoff_name.c_str(), (char*)sign_location, (char*)temps.str().c_str()); if (res) { replace_dataset_named_reference(dataset[i], word_ref, ss.str().c_str(), "word"); } else { @@ -560,7 +594,7 @@ int jd_signoff(EPM_action_message_t msg) { } } else if (file_type == 1) { class_Test = env->FindClass("sign2file/SignToExcel"); - int res = sign(env, class_Test, ss.str().c_str(), user_name, (char*)sign_location, (char*)temps.str().c_str()); + int res = sign(env, class_Test, ss.str().c_str(), (char *)signoff_name.c_str(), (char*)sign_location, (char*)temps.str().c_str()); if (res) { replace_dataset_named_reference(dataset[i], excel_ref, ss.str().c_str(), "excel"); } else { @@ -569,6 +603,8 @@ int jd_signoff(EPM_action_message_t msg) { } file_type = -1; } + new_name.str(""); + new_name.clear(); MEM_free(dataset); printf("endSign\n"); } diff --git a/HEZON_ITK/x64/Release/HEZON_ITK.log b/HEZON_ITK/x64/Release/HEZON_ITK.log deleted file mode 100644 index 0d5cf90..0000000 --- a/HEZON_ITK/x64/Release/HEZON_ITK.log +++ /dev/null @@ -1,32 +0,0 @@ - jd_get_target.cpp -e:\work\vs_workspace\jditk\hezon_itk\epm_handler_common.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 -E:\work\vs_workspace\jditk\packages\teamcenter.12.0.0\lib\native\include\pom/pom/pom.h(816): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 -E:\work\vs_workspace\jditk\packages\teamcenter.12.0.0\lib\native\include\pom/pom/pom.h(5420): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 -E:\work\vs_workspace\jditk\packages\teamcenter.12.0.0\lib\native\include\qry/qry.h(591): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 -E:\work\vs_workspace\jditk\packages\teamcenter.12.0.0\lib\native\include\qry/qry.h(591): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 -jd_get_target.cpp(31): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. - C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt\stdlib.h(1183): note: 参见“getenv”的声明 - jd_send_mail.cpp -e:\work\vs_workspace\jditk\hezon_itk\LogInfo.h(18): warning C4996: '_vsnprintf': This function or variable may be unsafe. Consider using _vsnprintf_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. - C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt\stdio.h(1396): note: 参见“_vsnprintf”的声明 -e:\work\vs_workspace\jditk\hezon_itk\epm_handler_common.h : warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 -E:\work\vs_workspace\jditk\packages\teamcenter.12.0.0\lib\native\include\pom/pom/pom.h(816): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 -E:\work\vs_workspace\jditk\packages\teamcenter.12.0.0\lib\native\include\pom/pom/pom.h(5420): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 -E:\work\vs_workspace\jditk\packages\teamcenter.12.0.0\lib\native\include\qry/qry.h(591): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 -E:\work\vs_workspace\jditk\packages\teamcenter.12.0.0\lib\native\include\qry/qry.h(591): warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失 -jd_send_mail.cpp(30): warning C4996: 'getenv': This function or variable may be unsafe. Consider using _dupenv_s instead. To disable deprecation, use _CRT_SECURE_NO_WARNINGS. See online help for details. - C:\Program Files (x86)\Windows Kits\10\Include\10.0.10240.0\ucrt\stdlib.h(1183): note: 参见“getenv”的声明 - 正在生成代码... -C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets(1189,5): warning MSB8012: TargetPath(E:\work\vs_workspace\jditk\x64\Release\HEZON_ITK.dll) does not match the Linker's OutputFile property value (E:\work\vs_workspace\jditk\x64\Release\bs.dll). This may cause your project to build incorrectly. To correct this, please make sure that $(OutDir), $(TargetName) and $(TargetExt) property values match the value specified in %(Link.OutputFile). -C:\Program Files (x86)\MSBuild\Microsoft.Cpp\v4.0\V140\Microsoft.CppBuild.targets(1191,5): warning MSB8012: TargetName(HEZON_ITK) does not match the Linker's OutputFile property value (bs). This may cause your project to build incorrectly. To correct this, please make sure that $(OutDir), $(TargetName) and $(TargetExt) property values match the value specified in %(Link.OutputFile). -jd_signoff.obj : warning LNK4006: "bool __cdecl isTypeOf(unsigned int,char const *)" (?isTypeOf@@$$FYA_NIPEBD@Z) 已在 jd_check_99_bomyt.obj 中定义;已忽略第二个定义 -jd_signoff.obj : warning LNK4006: "bool __cdecl isTypeOf(unsigned int,char const *)" (?isTypeOf@@YA_NIPEBD@Z) 已在 jd_check_99_bomyt.obj 中定义;已忽略第二个定义 -util.obj : warning LNK4006: "bool __cdecl isTypeOf(unsigned int,char const *)" (?isTypeOf@@$$FYA_NIPEBD@Z) 已在 jd_check_99_bomyt.obj 中定义;已忽略第二个定义 -util.obj : warning LNK4006: "bool __cdecl isTypeOf(unsigned int,char const *)" (?isTypeOf@@YA_NIPEBD@Z) 已在 jd_check_99_bomyt.obj 中定义;已忽略第二个定义 -MSVCRT.lib(default_local_stdio_options.obj) : warning LNK4006: __local_stdio_printf_options 已在 libassy_jt.lib(libassy_jt.dll) 中定义;已忽略第二个定义 - 正在创建库 E:\work\vs_workspace\jditk\x64\Release\\bs.lib 和对象 E:\work\vs_workspace\jditk\x64\Release\\bs.exp -jd_signoff.obj : warning LNK4248: 无法解析 typeref 标记(01000016)(为“_jmethodID”);映像可能无法运行 -jd_clear_field.obj : warning LNK4248: 无法解析 typeref 标记(01000017)(为“_jmethodID”);映像可能无法运行 -E:\work\vs_workspace\jditk\x64\Release\\bs.dll : warning LNK4088: 因 /FORCE 选项生成了映像;映像可能不能运行 - HEZON_ITK.vcxproj -> E:\work\vs_workspace\jditk\x64\Release\HEZON_ITK.dll - HEZON_ITK.vcxproj -> E:\work\vs_workspace\jditk\x64\Release\HEZON_ITK.pdb (Full PDB) diff --git a/HEZON_ITK/x64/Release/HEZON_ITK.tlog/CL.command.1.tlog b/HEZON_ITK/x64/Release/HEZON_ITK.tlog/CL.command.1.tlog deleted file mode 100644 index 533af00..0000000 Binary files a/HEZON_ITK/x64/Release/HEZON_ITK.tlog/CL.command.1.tlog and /dev/null differ diff --git a/HEZON_ITK/x64/Release/HEZON_ITK.tlog/CL.read.1.tlog b/HEZON_ITK/x64/Release/HEZON_ITK.tlog/CL.read.1.tlog deleted file mode 100644 index 4f75ec1..0000000 Binary files a/HEZON_ITK/x64/Release/HEZON_ITK.tlog/CL.read.1.tlog and /dev/null differ diff --git a/HEZON_ITK/x64/Release/HEZON_ITK.tlog/CL.write.1.tlog b/HEZON_ITK/x64/Release/HEZON_ITK.tlog/CL.write.1.tlog deleted file mode 100644 index 07219cb..0000000 Binary files a/HEZON_ITK/x64/Release/HEZON_ITK.tlog/CL.write.1.tlog and /dev/null differ diff --git a/HEZON_ITK/x64/Release/HEZON_ITK.tlog/DECLIB.DLL.metagen b/HEZON_ITK/x64/Release/HEZON_ITK.tlog/DECLIB.DLL.metagen deleted file mode 100644 index d6183aa..0000000 --- a/HEZON_ITK/x64/Release/HEZON_ITK.tlog/DECLIB.DLL.metagen +++ /dev/null @@ -1,583 +0,0 @@ -ImageRuntimeVersion: v4.0.30319 -Assembly declib, Version=1.0.*, Culture=固定语言(固定国家/地区): - hash=SHA1, flags=PublicKey -Assembly mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089: - hash=None, flags=None -Assembly System, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089: - hash=None, flags=None -Assembly System.Web.Services, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a: - hash=None, flags=None -Assembly System.Xml, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089: - hash=None, flags=None -Assembly System.Core, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089: - hash=None, flags=None -Assembly Microsoft.CSharp, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a: - hash=None, flags=None -Class SI_PLM001_PLM2ERP_SOAP2Proxy_Syn_ReqService: AutoLayout, AnsiClass, Class, Public, BeforeFieldInit - :System.Web.Services.Protocols.SoapHttpClientProtocol - Void .ctor(): PrivateScope, Public, HideBySig, SpecialName, RTSpecialName - Void .ctor(System.String): PrivateScope, Public, HideBySig, SpecialName, RTSpecialName - Events: - SI_PLM001_PLM2ERP_SOAP2Proxy_Syn_ReqCompletedEventHandler SI_PLM001_PLM2ERP_SOAP2Proxy_Syn_ReqCompleted: - Methods: - add_SI_PLM001_PLM2ERP_SOAP2Proxy_Syn_ReqCompleted(SI_PLM001_PLM2ERP_SOAP2Proxy_Syn_ReqCompletedEventHandler): PrivateScope, Public, HideBySig, SpecialName - remove_SI_PLM001_PLM2ERP_SOAP2Proxy_Syn_ReqCompleted(SI_PLM001_PLM2ERP_SOAP2Proxy_Syn_ReqCompletedEventHandler): PrivateScope, Public, HideBySig, SpecialName - SI_PLM001_PLM2ERP_SOAP2Proxy_Syn_Req(ZMMS003[]&, ZMMT004[]&): PrivateScope, Public, HideBySig - BeginSI_PLM001_PLM2ERP_SOAP2Proxy_Syn_Req(ZMMS003[], ZMMT004[], AsyncCallback, Object): PrivateScope, Public, HideBySig - EndSI_PLM001_PLM2ERP_SOAP2Proxy_Syn_Req(IAsyncResult, ZMMS003[]&(Out), ZMMT004[]&(Out)): PrivateScope, Public, HideBySig - SI_PLM001_PLM2ERP_SOAP2Proxy_Syn_ReqAsync(ZMMS003[], ZMMT004[]): PrivateScope, Public, HideBySig - SI_PLM001_PLM2ERP_SOAP2Proxy_Syn_ReqAsync(ZMMS003[], ZMMT004[], Object): PrivateScope, Public, HideBySig - CancelAsync(Object): PrivateScope, Public, HideBySig -Class ZMMS003: AutoLayout, AnsiClass, Class, Public, Serializable, BeforeFieldInit - Void .ctor(): PrivateScope, Public, HideBySig, SpecialName, RTSpecialName - Void .ctor(System.Collections.Generic.Dictionary`2[System.String,System.String]): PrivateScope, Public, HideBySig, SpecialName, RTSpecialName - Properties: - System.String MBRSH 'get set' : - System.String MTART 'get set' : - System.String MATNR 'get set' : - System.String MAKTX 'get set' : - System.String MEINS 'get set' : - System.String MATKL 'get set' : - System.String SPART 'get set' : - System.String PRDHA 'get set' : - System.String EXTWG 'get set' : - System.String MSTAE 'get set' : - System.Decimal VOLUM 'get set' : - Boolean VOLUMSpecified 'get set' : - System.String VOLEH 'get set' : - System.String BISMT 'get set' : - System.String FERTH 'get set' : - System.String WRKST 'get set' : - System.String GROES 'get set' : - System.String ZEINR 'get set' : - System.Decimal BRGEW 'get set' : - Boolean BRGEWSpecified 'get set' : - System.Decimal NTGEW 'get set' : - Boolean NTGEWSpecified 'get set' : - System.String GEWEI 'get set' : - System.String KLART 'get set' : - System.String CLASS 'get set' : - System.String D001 'get set' : - System.String D002 'get set' : - System.String D003 'get set' : - System.String D004 'get set' : - System.String D005 'get set' : - System.String D006 'get set' : - System.String D007 'get set' : - System.String D008 'get set' : - System.String D009 'get set' : - System.String D010 'get set' : - System.String D011 'get set' : - System.String D012 'get set' : - System.String D013 'get set' : - System.String D014 'get set' : - System.String D015 'get set' : - System.String D016 'get set' : - System.String D017 'get set' : - System.String D018 'get set' : - System.String D019 'get set' : - System.String D020 'get set' : - System.String D021 'get set' : - System.String D022 'get set' : - System.String D023 'get set' : - System.String D024 'get set' : - System.String D025 'get set' : - System.String D026 'get set' : - System.String D027 'get set' : - System.String D028 'get set' : - System.String D029 'get set' : - System.String D030 'get set' : - System.String D031 'get set' : - System.String D032 'get set' : - System.String D033 'get set' : - System.String D034 'get set' : - System.String D035 'get set' : - System.String D036 'get set' : - System.String D037 'get set' : - System.String D038 'get set' : - System.String D039 'get set' : - System.String D040 'get set' : - System.String D041 'get set' : - System.String D042 'get set' : - System.String D043 'get set' : - System.String D044 'get set' : - System.String D045 'get set' : - System.String D046 'get set' : - System.String D047 'get set' : - System.String D048 'get set' : - System.String D049 'get set' : - System.String D050 'get set' : - System.String D051 'get set' : - System.String D052 'get set' : - System.String D053 'get set' : - System.String D054 'get set' : - System.String D055 'get set' : - System.String D056 'get set' : - System.String D057 'get set' : - System.String D058 'get set' : - System.String D059 'get set' : - System.String D060 'get set' : - System.String D061 'get set' : - System.String D062 'get set' : - System.String D063 'get set' : - System.String D064 'get set' : - System.String D065 'get set' : - System.String D066 'get set' : - System.String D067 'get set' : - System.String D068 'get set' : - System.String D069 'get set' : - System.String D070 'get set' : - System.String D071 'get set' : - System.String D072 'get set' : - System.String STATUS 'get set' : - Methods: - get_D060(): PrivateScope, Public, HideBySig, SpecialName - set_D060(String): PrivateScope, Public, HideBySig, SpecialName - get_D061(): PrivateScope, Public, HideBySig, SpecialName - set_D061(String): PrivateScope, Public, HideBySig, SpecialName - get_D062(): PrivateScope, Public, HideBySig, SpecialName - set_D062(String): PrivateScope, Public, HideBySig, SpecialName - get_D063(): PrivateScope, Public, HideBySig, SpecialName - set_D063(String): PrivateScope, Public, HideBySig, SpecialName - get_D064(): PrivateScope, Public, HideBySig, SpecialName - set_D064(String): PrivateScope, Public, HideBySig, SpecialName - get_D065(): PrivateScope, Public, HideBySig, SpecialName - set_D065(String): PrivateScope, Public, HideBySig, SpecialName - get_D066(): PrivateScope, Public, HideBySig, SpecialName - set_D066(String): PrivateScope, Public, HideBySig, SpecialName - get_D067(): PrivateScope, Public, HideBySig, SpecialName - set_D067(String): PrivateScope, Public, HideBySig, SpecialName - get_D068(): PrivateScope, Public, HideBySig, SpecialName - set_D068(String): PrivateScope, Public, HideBySig, SpecialName - get_D069(): PrivateScope, Public, HideBySig, SpecialName - set_D069(String): PrivateScope, Public, HideBySig, SpecialName - get_D070(): PrivateScope, Public, HideBySig, SpecialName - set_D070(String): PrivateScope, Public, HideBySig, SpecialName - get_D071(): PrivateScope, Public, HideBySig, SpecialName - set_D071(String): PrivateScope, Public, HideBySig, SpecialName - get_D072(): PrivateScope, Public, HideBySig, SpecialName - set_D072(String): PrivateScope, Public, HideBySig, SpecialName - get_STATUS(): PrivateScope, Public, HideBySig, SpecialName - set_STATUS(String): PrivateScope, Public, HideBySig, SpecialName - set_D017(String): PrivateScope, Public, HideBySig, SpecialName - get_D018(): PrivateScope, Public, HideBySig, SpecialName - set_D018(String): PrivateScope, Public, HideBySig, SpecialName - get_D019(): PrivateScope, Public, HideBySig, SpecialName - set_D019(String): PrivateScope, Public, HideBySig, SpecialName - get_D020(): PrivateScope, Public, HideBySig, SpecialName - set_D020(String): PrivateScope, Public, HideBySig, SpecialName - get_D021(): PrivateScope, Public, HideBySig, SpecialName - set_D021(String): PrivateScope, Public, HideBySig, SpecialName - get_D022(): PrivateScope, Public, HideBySig, SpecialName - set_D022(String): PrivateScope, Public, HideBySig, SpecialName - get_D023(): PrivateScope, Public, HideBySig, SpecialName - set_D023(String): PrivateScope, Public, HideBySig, SpecialName - get_D024(): PrivateScope, Public, HideBySig, SpecialName - set_D024(String): PrivateScope, Public, HideBySig, SpecialName - get_D025(): PrivateScope, Public, HideBySig, SpecialName - set_D025(String): PrivateScope, Public, HideBySig, SpecialName - get_D026(): PrivateScope, Public, HideBySig, SpecialName - set_D026(String): PrivateScope, Public, HideBySig, SpecialName - get_D027(): PrivateScope, Public, HideBySig, SpecialName - set_D027(String): PrivateScope, Public, HideBySig, SpecialName - get_D028(): PrivateScope, Public, HideBySig, SpecialName - set_D028(String): PrivateScope, Public, HideBySig, SpecialName - get_D029(): PrivateScope, Public, HideBySig, SpecialName - set_D029(String): PrivateScope, Public, HideBySig, SpecialName - get_D030(): PrivateScope, Public, HideBySig, SpecialName - set_D030(String): PrivateScope, Public, HideBySig, SpecialName - get_D031(): PrivateScope, Public, HideBySig, SpecialName - set_D031(String): PrivateScope, Public, HideBySig, SpecialName - get_D032(): PrivateScope, Public, HideBySig, SpecialName - set_D032(String): PrivateScope, Public, HideBySig, SpecialName - get_D033(): PrivateScope, Public, HideBySig, SpecialName - set_D033(String): PrivateScope, Public, HideBySig, SpecialName - get_D034(): PrivateScope, Public, HideBySig, SpecialName - set_D034(String): PrivateScope, Public, HideBySig, SpecialName - get_D035(): PrivateScope, Public, HideBySig, SpecialName - set_D035(String): PrivateScope, Public, HideBySig, SpecialName - get_D036(): PrivateScope, Public, HideBySig, SpecialName - set_D036(String): PrivateScope, Public, HideBySig, SpecialName - get_D037(): PrivateScope, Public, HideBySig, SpecialName - set_D037(String): PrivateScope, Public, HideBySig, SpecialName - get_D038(): PrivateScope, Public, HideBySig, SpecialName - set_D038(String): PrivateScope, Public, HideBySig, SpecialName - get_D039(): PrivateScope, Public, HideBySig, SpecialName - set_D039(String): PrivateScope, Public, HideBySig, SpecialName - get_D040(): PrivateScope, Public, HideBySig, SpecialName - set_D040(String): PrivateScope, Public, HideBySig, SpecialName - get_D041(): PrivateScope, Public, HideBySig, SpecialName - set_D041(String): PrivateScope, Public, HideBySig, SpecialName - get_D042(): PrivateScope, Public, HideBySig, SpecialName - set_D042(String): PrivateScope, Public, HideBySig, SpecialName - get_D043(): PrivateScope, Public, HideBySig, SpecialName - set_D043(String): PrivateScope, Public, HideBySig, SpecialName - get_D044(): PrivateScope, Public, HideBySig, SpecialName - set_D044(String): PrivateScope, Public, HideBySig, SpecialName - get_D045(): PrivateScope, Public, HideBySig, SpecialName - set_D045(String): PrivateScope, Public, HideBySig, SpecialName - get_D046(): PrivateScope, Public, HideBySig, SpecialName - set_D046(String): PrivateScope, Public, HideBySig, SpecialName - get_D047(): PrivateScope, Public, HideBySig, SpecialName - set_D047(String): PrivateScope, Public, HideBySig, SpecialName - get_D048(): PrivateScope, Public, HideBySig, SpecialName - set_D048(String): PrivateScope, Public, HideBySig, SpecialName - get_D049(): PrivateScope, Public, HideBySig, SpecialName - set_D049(String): PrivateScope, Public, HideBySig, SpecialName - get_D050(): PrivateScope, Public, HideBySig, SpecialName - set_D050(String): PrivateScope, Public, HideBySig, SpecialName - get_D051(): PrivateScope, Public, HideBySig, SpecialName - set_D051(String): PrivateScope, Public, HideBySig, SpecialName - get_D052(): PrivateScope, Public, HideBySig, SpecialName - set_D052(String): PrivateScope, Public, HideBySig, SpecialName - get_D053(): PrivateScope, Public, HideBySig, SpecialName - set_D053(String): PrivateScope, Public, HideBySig, SpecialName - get_D054(): PrivateScope, Public, HideBySig, SpecialName - set_D054(String): PrivateScope, Public, HideBySig, SpecialName - get_D055(): PrivateScope, Public, HideBySig, SpecialName - set_D055(String): PrivateScope, Public, HideBySig, SpecialName - get_D056(): PrivateScope, Public, HideBySig, SpecialName - set_D056(String): PrivateScope, Public, HideBySig, SpecialName - get_D057(): PrivateScope, Public, HideBySig, SpecialName - set_D057(String): PrivateScope, Public, HideBySig, SpecialName - get_D058(): PrivateScope, Public, HideBySig, SpecialName - set_D058(String): PrivateScope, Public, HideBySig, SpecialName - get_D059(): PrivateScope, Public, HideBySig, SpecialName - set_D059(String): PrivateScope, Public, HideBySig, SpecialName - get_MBRSH(): PrivateScope, Public, HideBySig, SpecialName - set_MBRSH(String): PrivateScope, Public, HideBySig, SpecialName - get_MTART(): PrivateScope, Public, HideBySig, SpecialName - set_MTART(String): PrivateScope, Public, HideBySig, SpecialName - get_MATNR(): PrivateScope, Public, HideBySig, SpecialName - set_MATNR(String): PrivateScope, Public, HideBySig, SpecialName - get_MAKTX(): PrivateScope, Public, HideBySig, SpecialName - set_MAKTX(String): PrivateScope, Public, HideBySig, SpecialName - get_MEINS(): PrivateScope, Public, HideBySig, SpecialName - set_MEINS(String): PrivateScope, Public, HideBySig, SpecialName - get_MATKL(): PrivateScope, Public, HideBySig, SpecialName - set_MATKL(String): PrivateScope, Public, HideBySig, SpecialName - get_SPART(): PrivateScope, Public, HideBySig, SpecialName - set_SPART(String): PrivateScope, Public, HideBySig, SpecialName - get_PRDHA(): PrivateScope, Public, HideBySig, SpecialName - set_PRDHA(String): PrivateScope, Public, HideBySig, SpecialName - get_EXTWG(): PrivateScope, Public, HideBySig, SpecialName - set_EXTWG(String): PrivateScope, Public, HideBySig, SpecialName - get_MSTAE(): PrivateScope, Public, HideBySig, SpecialName - set_MSTAE(String): PrivateScope, Public, HideBySig, SpecialName - get_VOLUM(): PrivateScope, Public, HideBySig, SpecialName - set_VOLUM(Decimal): PrivateScope, Public, HideBySig, SpecialName - get_VOLUMSpecified(): PrivateScope, Public, HideBySig, SpecialName - set_VOLUMSpecified(Boolean): PrivateScope, Public, HideBySig, SpecialName - get_VOLEH(): PrivateScope, Public, HideBySig, SpecialName - set_VOLEH(String): PrivateScope, Public, HideBySig, SpecialName - get_BISMT(): PrivateScope, Public, HideBySig, SpecialName - set_BISMT(String): PrivateScope, Public, HideBySig, SpecialName - get_FERTH(): PrivateScope, Public, HideBySig, SpecialName - set_FERTH(String): PrivateScope, Public, HideBySig, SpecialName - get_WRKST(): PrivateScope, Public, HideBySig, SpecialName - set_WRKST(String): PrivateScope, Public, HideBySig, SpecialName - get_GROES(): PrivateScope, Public, HideBySig, SpecialName - set_GROES(String): PrivateScope, Public, HideBySig, SpecialName - get_ZEINR(): PrivateScope, Public, HideBySig, SpecialName - set_ZEINR(String): PrivateScope, Public, HideBySig, SpecialName - get_BRGEW(): PrivateScope, Public, HideBySig, SpecialName - set_BRGEW(Decimal): PrivateScope, Public, HideBySig, SpecialName - get_BRGEWSpecified(): PrivateScope, Public, HideBySig, SpecialName - set_BRGEWSpecified(Boolean): PrivateScope, Public, HideBySig, SpecialName - get_NTGEW(): PrivateScope, Public, HideBySig, SpecialName - set_NTGEW(Decimal): PrivateScope, Public, HideBySig, SpecialName - get_NTGEWSpecified(): PrivateScope, Public, HideBySig, SpecialName - set_NTGEWSpecified(Boolean): PrivateScope, Public, HideBySig, SpecialName - get_GEWEI(): PrivateScope, Public, HideBySig, SpecialName - set_GEWEI(String): PrivateScope, Public, HideBySig, SpecialName - get_KLART(): PrivateScope, Public, HideBySig, SpecialName - set_KLART(String): PrivateScope, Public, HideBySig, SpecialName - get_CLASS(): PrivateScope, Public, HideBySig, SpecialName - set_CLASS(String): PrivateScope, Public, HideBySig, SpecialName - get_D001(): PrivateScope, Public, HideBySig, SpecialName - set_D001(String): PrivateScope, Public, HideBySig, SpecialName - get_D002(): PrivateScope, Public, HideBySig, SpecialName - set_D002(String): PrivateScope, Public, HideBySig, SpecialName - get_D003(): PrivateScope, Public, HideBySig, SpecialName - set_D003(String): PrivateScope, Public, HideBySig, SpecialName - get_D004(): PrivateScope, Public, HideBySig, SpecialName - set_D004(String): PrivateScope, Public, HideBySig, SpecialName - get_D005(): PrivateScope, Public, HideBySig, SpecialName - set_D005(String): PrivateScope, Public, HideBySig, SpecialName - get_D006(): PrivateScope, Public, HideBySig, SpecialName - set_D006(String): PrivateScope, Public, HideBySig, SpecialName - get_D007(): PrivateScope, Public, HideBySig, SpecialName - set_D007(String): PrivateScope, Public, HideBySig, SpecialName - get_D008(): PrivateScope, Public, HideBySig, SpecialName - set_D008(String): PrivateScope, Public, HideBySig, SpecialName - get_D009(): PrivateScope, Public, HideBySig, SpecialName - set_D009(String): PrivateScope, Public, HideBySig, SpecialName - get_D010(): PrivateScope, Public, HideBySig, SpecialName - set_D010(String): PrivateScope, Public, HideBySig, SpecialName - get_D011(): PrivateScope, Public, HideBySig, SpecialName - set_D011(String): PrivateScope, Public, HideBySig, SpecialName - get_D012(): PrivateScope, Public, HideBySig, SpecialName - set_D012(String): PrivateScope, Public, HideBySig, SpecialName - get_D013(): PrivateScope, Public, HideBySig, SpecialName - set_D013(String): PrivateScope, Public, HideBySig, SpecialName - get_D014(): PrivateScope, Public, HideBySig, SpecialName - set_D014(String): PrivateScope, Public, HideBySig, SpecialName - get_D015(): PrivateScope, Public, HideBySig, SpecialName - set_D015(String): PrivateScope, Public, HideBySig, SpecialName - get_D016(): PrivateScope, Public, HideBySig, SpecialName - set_D016(String): PrivateScope, Public, HideBySig, SpecialName - get_D017(): PrivateScope, Public, HideBySig, SpecialName -Class ZMMT004: AutoLayout, AnsiClass, Class, Public, Serializable, BeforeFieldInit - Void .ctor(): PrivateScope, Public, HideBySig, SpecialName, RTSpecialName - Properties: - System.String MANDT 'get set' : - System.String MATNR 'get set' : - System.String ZSTATUS 'get set' : - System.String MESSAGE 'get set' : - Methods: - get_MANDT(): PrivateScope, Public, HideBySig, SpecialName - set_MANDT(String): PrivateScope, Public, HideBySig, SpecialName - get_MATNR(): PrivateScope, Public, HideBySig, SpecialName - set_MATNR(String): PrivateScope, Public, HideBySig, SpecialName - get_ZSTATUS(): PrivateScope, Public, HideBySig, SpecialName - set_ZSTATUS(String): PrivateScope, Public, HideBySig, SpecialName - get_MESSAGE(): PrivateScope, Public, HideBySig, SpecialName - set_MESSAGE(String): PrivateScope, Public, HideBySig, SpecialName -Class SI_PLM001_PLM2ERP_SOAP2Proxy_Syn_ReqCompletedEventHandler: AutoLayout, AnsiClass, Class, Public, Sealed - :System.MulticastDelegate - Void .ctor(System.Object, IntPtr): PrivateScope, Public, HideBySig, SpecialName, RTSpecialName - Methods: - Invoke(Object, SI_PLM001_PLM2ERP_SOAP2Proxy_Syn_ReqCompletedEventArgs): PrivateScope, Public, Virtual, HideBySig, VtableLayoutMask - BeginInvoke(Object, SI_PLM001_PLM2ERP_SOAP2Proxy_Syn_ReqCompletedEventArgs, AsyncCallback, Object): PrivateScope, Public, Virtual, HideBySig, VtableLayoutMask - EndInvoke(IAsyncResult): PrivateScope, Public, Virtual, HideBySig, VtableLayoutMask -Class SI_PLM001_PLM2ERP_SOAP2Proxy_Syn_ReqCompletedEventArgs: AutoLayout, AnsiClass, Class, Public, BeforeFieldInit - :System.ComponentModel.AsyncCompletedEventArgs - Properties: - ZMMS003[] IT_DATA 'get ' : - ZMMT004[] IT_RETURN 'get ' : - Methods: - get_IT_DATA(): PrivateScope, Public, HideBySig, SpecialName - get_IT_RETURN(): PrivateScope, Public, HideBySig, SpecialName -Class SI_PLM002_PLM2ERP_SOAP2Proxy_Syn_ReqService: AutoLayout, AnsiClass, Class, Public, BeforeFieldInit - :System.Web.Services.Protocols.SoapHttpClientProtocol - Void .ctor(): PrivateScope, Public, HideBySig, SpecialName, RTSpecialName - Void .ctor(System.String): PrivateScope, Public, HideBySig, SpecialName, RTSpecialName - Events: - SI_PLM002_PLM2ERP_SOAP2Proxy_Syn_ReqCompletedEventHandler SI_PLM002_PLM2ERP_SOAP2Proxy_Syn_ReqCompleted: - Methods: - add_SI_PLM002_PLM2ERP_SOAP2Proxy_Syn_ReqCompleted(SI_PLM002_PLM2ERP_SOAP2Proxy_Syn_ReqCompletedEventHandler): PrivateScope, Public, HideBySig, SpecialName - remove_SI_PLM002_PLM2ERP_SOAP2Proxy_Syn_ReqCompleted(SI_PLM002_PLM2ERP_SOAP2Proxy_Syn_ReqCompletedEventHandler): PrivateScope, Public, HideBySig, SpecialName - SI_PLM002_PLM2ERP_SOAP2Proxy_Syn_Req(ZPPS001[]&, ZPPT001[]&): PrivateScope, Public, HideBySig - BeginSI_PLM002_PLM2ERP_SOAP2Proxy_Syn_Req(ZPPS001[], ZPPT001[], AsyncCallback, Object): PrivateScope, Public, HideBySig - EndSI_PLM002_PLM2ERP_SOAP2Proxy_Syn_Req(IAsyncResult, ZPPS001[]&(Out), ZPPT001[]&(Out)): PrivateScope, Public, HideBySig - SI_PLM002_PLM2ERP_SOAP2Proxy_Syn_ReqAsync(ZPPS001[], ZPPT001[]): PrivateScope, Public, HideBySig - SI_PLM002_PLM2ERP_SOAP2Proxy_Syn_ReqAsync(ZPPS001[], ZPPT001[], Object): PrivateScope, Public, HideBySig - CancelAsync(Object): PrivateScope, Public, HideBySig -Class ZPPS001: AutoLayout, AnsiClass, Class, Public, Serializable, BeforeFieldInit - Void .ctor(): PrivateScope, Public, HideBySig, SpecialName, RTSpecialName - Void .ctor(System.Collections.Generic.Dictionary`2[System.String,System.String]): PrivateScope, Public, HideBySig, SpecialName, RTSpecialName - Properties: - System.String MATNR 'get set' : - System.String WERKS 'get set' : - System.String STLAN 'get set' : - System.Decimal BMENG 'get set' : - Boolean BMENGSpecified 'get set' : - System.String STLST 'get set' : - System.String POSNR 'get set' : - System.String POSTP 'get set' : - System.String IDNRK 'get set' : - System.Decimal MENGE 'get set' : - Boolean MENGESpecified 'get set' : - System.String MEINS 'get set' : - System.Decimal AUSCH 'get set' : - Boolean AUSCHSpecified 'get set' : - Methods: - get_MATNR(): PrivateScope, Public, HideBySig, SpecialName - set_MATNR(String): PrivateScope, Public, HideBySig, SpecialName - get_WERKS(): PrivateScope, Public, HideBySig, SpecialName - set_WERKS(String): PrivateScope, Public, HideBySig, SpecialName - get_STLAN(): PrivateScope, Public, HideBySig, SpecialName - set_STLAN(String): PrivateScope, Public, HideBySig, SpecialName - get_BMENG(): PrivateScope, Public, HideBySig, SpecialName - set_BMENG(Decimal): PrivateScope, Public, HideBySig, SpecialName - get_BMENGSpecified(): PrivateScope, Public, HideBySig, SpecialName - set_BMENGSpecified(Boolean): PrivateScope, Public, HideBySig, SpecialName - get_STLST(): PrivateScope, Public, HideBySig, SpecialName - set_STLST(String): PrivateScope, Public, HideBySig, SpecialName - get_POSNR(): PrivateScope, Public, HideBySig, SpecialName - set_POSNR(String): PrivateScope, Public, HideBySig, SpecialName - get_POSTP(): PrivateScope, Public, HideBySig, SpecialName - set_POSTP(String): PrivateScope, Public, HideBySig, SpecialName - get_IDNRK(): PrivateScope, Public, HideBySig, SpecialName - set_IDNRK(String): PrivateScope, Public, HideBySig, SpecialName - get_MENGE(): PrivateScope, Public, HideBySig, SpecialName - set_MENGE(Decimal): PrivateScope, Public, HideBySig, SpecialName - get_MENGESpecified(): PrivateScope, Public, HideBySig, SpecialName - set_MENGESpecified(Boolean): PrivateScope, Public, HideBySig, SpecialName - get_MEINS(): PrivateScope, Public, HideBySig, SpecialName - set_MEINS(String): PrivateScope, Public, HideBySig, SpecialName - get_AUSCH(): PrivateScope, Public, HideBySig, SpecialName - set_AUSCH(Decimal): PrivateScope, Public, HideBySig, SpecialName - get_AUSCHSpecified(): PrivateScope, Public, HideBySig, SpecialName - set_AUSCHSpecified(Boolean): PrivateScope, Public, HideBySig, SpecialName -Class ZPPT001: AutoLayout, AnsiClass, Class, Public, Serializable, BeforeFieldInit - Void .ctor(): PrivateScope, Public, HideBySig, SpecialName, RTSpecialName - Properties: - System.String MANDT 'get set' : - System.String MATNR 'get set' : - System.String TYPE 'get set' : - System.String ID 'get set' : - System.String NUMBER1 'get set' : - System.String MESSAGE 'get set' : - Methods: - get_MANDT(): PrivateScope, Public, HideBySig, SpecialName - set_MANDT(String): PrivateScope, Public, HideBySig, SpecialName - get_MATNR(): PrivateScope, Public, HideBySig, SpecialName - set_MATNR(String): PrivateScope, Public, HideBySig, SpecialName - get_TYPE(): PrivateScope, Public, HideBySig, SpecialName - set_TYPE(String): PrivateScope, Public, HideBySig, SpecialName - get_ID(): PrivateScope, Public, HideBySig, SpecialName - set_ID(String): PrivateScope, Public, HideBySig, SpecialName - get_NUMBER1(): PrivateScope, Public, HideBySig, SpecialName - set_NUMBER1(String): PrivateScope, Public, HideBySig, SpecialName - get_MESSAGE(): PrivateScope, Public, HideBySig, SpecialName - set_MESSAGE(String): PrivateScope, Public, HideBySig, SpecialName -Class SI_PLM002_PLM2ERP_SOAP2Proxy_Syn_ReqCompletedEventHandler: AutoLayout, AnsiClass, Class, Public, Sealed - :System.MulticastDelegate - Void .ctor(System.Object, IntPtr): PrivateScope, Public, HideBySig, SpecialName, RTSpecialName - Methods: - Invoke(Object, SI_PLM002_PLM2ERP_SOAP2Proxy_Syn_ReqCompletedEventArgs): PrivateScope, Public, Virtual, HideBySig, VtableLayoutMask - BeginInvoke(Object, SI_PLM002_PLM2ERP_SOAP2Proxy_Syn_ReqCompletedEventArgs, AsyncCallback, Object): PrivateScope, Public, Virtual, HideBySig, VtableLayoutMask - EndInvoke(IAsyncResult): PrivateScope, Public, Virtual, HideBySig, VtableLayoutMask -Class SI_PLM002_PLM2ERP_SOAP2Proxy_Syn_ReqCompletedEventArgs: AutoLayout, AnsiClass, Class, Public, BeforeFieldInit - :System.ComponentModel.AsyncCompletedEventArgs - Properties: - ZPPS001[] IT_DATA 'get ' : - ZPPT001[] IT_RETURN 'get ' : - Methods: - get_IT_DATA(): PrivateScope, Public, HideBySig, SpecialName - get_IT_RETURN(): PrivateScope, Public, HideBySig, SpecialName -Class Testdll.Testclass: AutoLayout, AnsiClass, Class, Public, BeforeFieldInit - Void .ctor(): PrivateScope, Public, HideBySig, SpecialName, RTSpecialName - Methods: - test(): PrivateScope, Public, Static, HideBySig - GetToken(String, String): PrivateScope, Public, HideBySig - Send(String, String, String): PrivateScope, Public, HideBySig - send_material(String, String, String, Dictionary`2): PrivateScope, Public, HideBySig - send_bom(String, String, String, List`1): PrivateScope, Public, HideBySig - signCad(String, String, Dictionary`2, String&(Out)): PrivateScope, Public, Static, HideBySig - signCad(String, String, Dictionary`2): PrivateScope, Public, Static, HideBySig - Encrypt(String, String): PrivateScope, Public, HideBySig - Decrypt(String, String): PrivateScope, Public, HideBySig -Interface Autodesk.AutoCAD.Interop.AcadApplication: AutoLayout, AnsiClass, Class, Public, ClassSemanticsMask, Abstract, Import - Interfaces: - Autodesk.AutoCAD.Interop.IAcadApplication - Autodesk.AutoCAD.Interop._DAcadApplicationEvents_Event -Interface Autodesk.AutoCAD.Interop.AcadDocument: AutoLayout, AnsiClass, Class, Public, ClassSemanticsMask, Abstract, Import - Interfaces: - Autodesk.AutoCAD.Interop.IAcadDocument - Autodesk.AutoCAD.Interop.Common.IAcadDatabase - Autodesk.AutoCAD.Interop._DAcadDocumentEvents_Event -Interface Autodesk.AutoCAD.Interop.AcadDocuments: AutoLayout, AnsiClass, Class, Public, ClassSemanticsMask, Abstract, Import - Interfaces: - Autodesk.AutoCAD.Interop.IAcadDocuments - System.Collections.IEnumerable -Interface Autodesk.AutoCAD.Interop.IAcadApplication: AutoLayout, AnsiClass, Class, Public, ClassSemanticsMask, Abstract, Import - Properties: - Boolean Visible 'get set' : - Autodesk.AutoCAD.Interop.AcadDocuments Documents 'get ' : - Methods: - get_Visible(): PrivateScope, Public, Virtual, HideBySig, VtableLayoutMask, Abstract, SpecialName - set_Visible(Boolean(In)): PrivateScope, Public, Virtual, HideBySig, VtableLayoutMask, Abstract, SpecialName - Quit(): PrivateScope, Public, Virtual, HideBySig, VtableLayoutMask, Abstract - get_Documents(): PrivateScope, Public, Virtual, HideBySig, VtableLayoutMask, Abstract, SpecialName -Interface Autodesk.AutoCAD.Interop.IAcadDocument: AutoLayout, AnsiClass, Class, Public, ClassSemanticsMask, Abstract, Import - Interfaces: - Autodesk.AutoCAD.Interop.Common.IAcadDatabase - Properties: - Autodesk.AutoCAD.Interop.Common.AcadModelSpace ModelSpace 'get ' : - Methods: - get_ModelSpace(): PrivateScope, Public, Virtual, HideBySig, VtableLayoutMask, Abstract, SpecialName - SaveAs(String(In, HasFieldMarshal), Object(In, Optional, HasFieldMarshal), Object(In, Optional, HasFieldMarshal)): PrivateScope, Public, Virtual, HideBySig, VtableLayoutMask, Abstract - Close(Object(In, Optional, HasFieldMarshal), Object(In, Optional, HasFieldMarshal)): PrivateScope, Public, Virtual, HideBySig, VtableLayoutMask, Abstract -Interface Autodesk.AutoCAD.Interop.IAcadDocuments: AutoLayout, AnsiClass, Class, Public, ClassSemanticsMask, Abstract, Import - Interfaces: - System.Collections.IEnumerable - Methods: - Item(Object(In, HasFieldMarshal)): PrivateScope, Public, Virtual, HideBySig, VtableLayoutMask, Abstract - Open(String(In, HasFieldMarshal), Object(In, Optional, HasFieldMarshal), Object(In, Optional, HasFieldMarshal)): PrivateScope, Public, Virtual, HideBySig, VtableLayoutMask, Abstract -Interface Autodesk.AutoCAD.Interop._DAcadApplicationEvents: AutoLayout, AnsiClass, Class, Public, ClassSemanticsMask, Abstract, Import -Interface Autodesk.AutoCAD.Interop._DAcadApplicationEvents_Event: AutoLayout, AnsiClass, Class, Public, ClassSemanticsMask, Abstract, Import -Interface Autodesk.AutoCAD.Interop._DAcadDocumentEvents: AutoLayout, AnsiClass, Class, Public, ClassSemanticsMask, Abstract, Import -Interface Autodesk.AutoCAD.Interop._DAcadDocumentEvents_Event: AutoLayout, AnsiClass, Class, Public, ClassSemanticsMask, Abstract, Import -Interface Autodesk.AutoCAD.Interop.Common.AcadAttributeReference: AutoLayout, AnsiClass, Class, Public, ClassSemanticsMask, Abstract, Import - Interfaces: - Autodesk.AutoCAD.Interop.Common.IAcadAttributeReference - Autodesk.AutoCAD.Interop.Common.IAcadEntity - Autodesk.AutoCAD.Interop.Common.IAcadObject - Autodesk.AutoCAD.Interop.Common.IAcadObjectEvents_Event -Interface Autodesk.AutoCAD.Interop.Common.AcadBlockReference: AutoLayout, AnsiClass, Class, Public, ClassSemanticsMask, Abstract, Import - Interfaces: - Autodesk.AutoCAD.Interop.Common.IAcadBlockReference - Autodesk.AutoCAD.Interop.Common.IAcadEntity - Autodesk.AutoCAD.Interop.Common.IAcadObject - Autodesk.AutoCAD.Interop.Common.IAcadObjectEvents_Event -Interface Autodesk.AutoCAD.Interop.Common.AcadEntity: AutoLayout, AnsiClass, Class, Public, ClassSemanticsMask, Abstract, Import - Interfaces: - Autodesk.AutoCAD.Interop.Common.IAcadEntity - Autodesk.AutoCAD.Interop.Common.IAcadObject - Autodesk.AutoCAD.Interop.Common.IAcadObjectEvents_Event -Interface Autodesk.AutoCAD.Interop.Common.AcadModelSpace: AutoLayout, AnsiClass, Class, Public, ClassSemanticsMask, Abstract, Import - Interfaces: - Autodesk.AutoCAD.Interop.Common.IAcadModelSpace - Autodesk.AutoCAD.Interop.Common.IAcadBlock - Autodesk.AutoCAD.Interop.Common.IAcadObject - System.Collections.IEnumerable - Autodesk.AutoCAD.Interop.Common.IAcadObjectEvents_Event -Interface Autodesk.AutoCAD.Interop.Common.IAcadAttributeReference: AutoLayout, AnsiClass, Class, Public, ClassSemanticsMask, Abstract, Import - Interfaces: - Autodesk.AutoCAD.Interop.Common.IAcadEntity - Autodesk.AutoCAD.Interop.Common.IAcadObject - Properties: - System.String TagString 'get set' : - System.String TextString 'get set' : - Methods: - get_TagString(): PrivateScope, Public, Virtual, HideBySig, VtableLayoutMask, Abstract, SpecialName - set_TagString(String(In, HasFieldMarshal)): PrivateScope, Public, Virtual, HideBySig, VtableLayoutMask, Abstract, SpecialName - get_TextString(): PrivateScope, Public, Virtual, HideBySig, VtableLayoutMask, Abstract, SpecialName - set_TextString(String(In, HasFieldMarshal)): PrivateScope, Public, Virtual, HideBySig, VtableLayoutMask, Abstract, SpecialName -Interface Autodesk.AutoCAD.Interop.Common.IAcadBlock: AutoLayout, AnsiClass, Class, Public, ClassSemanticsMask, Abstract, Import - Interfaces: - Autodesk.AutoCAD.Interop.Common.IAcadObject - System.Collections.IEnumerable - Methods: - Item(Object(In, HasFieldMarshal)): PrivateScope, Public, Virtual, HideBySig, VtableLayoutMask, Abstract -Interface Autodesk.AutoCAD.Interop.Common.IAcadBlockReference: AutoLayout, AnsiClass, Class, Public, ClassSemanticsMask, Abstract, Import - Interfaces: - Autodesk.AutoCAD.Interop.Common.IAcadEntity - Autodesk.AutoCAD.Interop.Common.IAcadObject - Properties: - System.String Name 'get set' : - Methods: - get_Name(): PrivateScope, Public, Virtual, HideBySig, VtableLayoutMask, Abstract, SpecialName - set_Name(String(In, HasFieldMarshal)): PrivateScope, Public, Virtual, HideBySig, VtableLayoutMask, Abstract, SpecialName - GetAttributes(): PrivateScope, Public, Virtual, HideBySig, VtableLayoutMask, Abstract -Interface Autodesk.AutoCAD.Interop.Common.IAcadDatabase: AutoLayout, AnsiClass, Class, Public, ClassSemanticsMask, Abstract, Import -Interface Autodesk.AutoCAD.Interop.Common.IAcadEntity: AutoLayout, AnsiClass, Class, Public, ClassSemanticsMask, Abstract, Import - Interfaces: - Autodesk.AutoCAD.Interop.Common.IAcadObject - Properties: - System.String EntityName 'get ' : - Methods: - get_EntityName(): PrivateScope, Public, Virtual, HideBySig, VtableLayoutMask, Abstract, SpecialName -Interface Autodesk.AutoCAD.Interop.Common.IAcadModelSpace: AutoLayout, AnsiClass, Class, Public, ClassSemanticsMask, Abstract, Import - Interfaces: - Autodesk.AutoCAD.Interop.Common.IAcadBlock - Autodesk.AutoCAD.Interop.Common.IAcadObject - System.Collections.IEnumerable - Methods: - Item(Object(In, HasFieldMarshal)): PrivateScope, Public, Virtual, HideBySig, VtableLayoutMask, Abstract - GetEnumerator(): PrivateScope, Public, Virtual, HideBySig, VtableLayoutMask, Abstract -Interface Autodesk.AutoCAD.Interop.Common.IAcadObject: AutoLayout, AnsiClass, Class, Public, ClassSemanticsMask, Abstract, Import -Interface Autodesk.AutoCAD.Interop.Common.IAcadObjectEvents: AutoLayout, AnsiClass, Class, Public, ClassSemanticsMask, Abstract, Import -Interface Autodesk.AutoCAD.Interop.Common.IAcadObjectEvents_Event: AutoLayout, AnsiClass, Class, Public, ClassSemanticsMask, Abstract, Import diff --git a/HEZON_ITK/x64/Release/HEZON_ITK.tlog/link.command.1.tlog b/HEZON_ITK/x64/Release/HEZON_ITK.tlog/link.command.1.tlog deleted file mode 100644 index 6c48687..0000000 Binary files a/HEZON_ITK/x64/Release/HEZON_ITK.tlog/link.command.1.tlog and /dev/null differ diff --git a/HEZON_ITK/x64/Release/HEZON_ITK.tlog/link.read.1.tlog b/HEZON_ITK/x64/Release/HEZON_ITK.tlog/link.read.1.tlog deleted file mode 100644 index daa2c0f..0000000 Binary files a/HEZON_ITK/x64/Release/HEZON_ITK.tlog/link.read.1.tlog and /dev/null differ diff --git a/HEZON_ITK/x64/Release/HEZON_ITK.tlog/link.write.1.tlog b/HEZON_ITK/x64/Release/HEZON_ITK.tlog/link.write.1.tlog deleted file mode 100644 index e8dda03..0000000 Binary files a/HEZON_ITK/x64/Release/HEZON_ITK.tlog/link.write.1.tlog and /dev/null differ diff --git a/HEZON_ITK/x64/Release/vc140.pdb b/HEZON_ITK/x64/Release/vc140.pdb deleted file mode 100644 index dbaa9d4..0000000 Binary files a/HEZON_ITK/x64/Release/vc140.pdb and /dev/null differ diff --git a/x64/Release/HEZON_ITK.pdb b/x64/Release/HEZON_ITK.pdb deleted file mode 100644 index 91f2ff2..0000000 Binary files a/x64/Release/HEZON_ITK.pdb and /dev/null differ diff --git a/x64/Release/bs.exp b/x64/Release/bs.exp deleted file mode 100644 index 21e9f33..0000000 Binary files a/x64/Release/bs.exp and /dev/null differ