Я прочитал на этой странице, что динамическим массивам для правильной работы требуется модуль ShareMem.
Однако я хотел бы написать dll, открытую для других языков. У меня есть клиентское приложение C #, использующее служебный ресурс. Когда я его настраиваю, я называю клиентский api для ресурса службы. (Например: CoreLibraryUserAuthentication) Затем Visual ...
Предпосылки:
У меня есть приложение на стороне клиента C #, использующее ресурс службы. Когда я его настраиваю, я называю клиентский api для ресурса службы. (Например: CoreLibraryUserAuthentication )
Затем Visual Studio переходит к созданию файлов для ссылки на службу. Один из них - файл .datasource . В итоге получается:
MyProjectThatIs26CharsLong.CoreLibraryUserAuthentication.32CharServiceNmeThatIAmConsuming.datasource
Это в сочетании с довольно длинным путем (159 символов) приводит к очень длинному имени файла и пути (261 символ). Это превышает предел возможностей TFS. (Проблема на самом деле более сложная, чем эта, связанная с историей и миграцией проекта, но это более подробное рассмотрение, чем необходимо.)
Что мне нужно:
Способ переименования этого файла источника данных к чему-то более разумному. Есть ли способ сделать это?