У меня есть код C # .Net, развернутый в репозитории разработчиков Azure. Есть файл snk, который я сохранил в подпапке. Мы пытаемся получить доступ к этому файлу из файла csproj в решении. Ниже приведена часть кода в csproj, которая используется для доступа к файлу snk.
<PropertyGroup>
<AssemblyOriginatorKeyFile>CommerceSuite\eComObjects\IgnifyeCommerceAssembly.snk</AssemblyOriginatorKeyFile>
</PropertyGroup>
Здесь Commerce Suite - это имя репозитория, eComObjects - это подпапка, а IgnifyeCommerceAssembly.snk - это файл snk, который находится внутри папки eComObjects. Когда сборка запускается, мы получаем сообщение об ошибке: «Ошибка подписания вывода открытым ключом из файла CommerceSuite \ eComObjects \ IgnifyeCommerceAssembly.snk - Файл не найден».
Я попытался заменить косую черту обратной косой чертой, но это не сработало. Чтобы проверить ситуацию, я попытался поместить файл snk в основную папку CommerceSuite, а не во вложенную папку, и это сработало, но моя цель не в этом. Пожалуйста, предложите, что можно сделать для доступа к файлу из подпапки. Ниже представлена структура папок, которая у меня есть.
[![Folder Structure][1]][1]
