Mam kilka plików licencji (.lic), które są wymagane przez różne komponenty stron trzecich, z których każda wymaga obecności pliku licencji w folderze bin
.Jak dołączyć pliki licencji (.lic) do mojego folderu bin, upewniając się, że są one objęte kontrolą źródła?
Ponieważ pominięto mój folder bin
od kontroli źródła, odniesienia i pliki licencji umieszczone w bin
nie są kontrolowane przez źródło. Zgodnie z this answer przeniosłem moje wstępnie skompilowane odniesienia do innej lokalizacji, która jest objęta kontrolą źródła i odwołuje się do nich w moim projekcie za pomocą ścieżki względnej. Kiedy buduję, te pliki DLL są poprawnie zawarte w moim katalogu bin
.
O ile wiem, nie mogę użyć tej samej metody dla plików licencji. Muszą być przechowywane w moim projekcie Visual Studio. W programie Visual Studio, , w jaki sposób mogę przechowywać pliki licencji w lokalizacji objętej kontrolą kodu źródłowego i czy mam je opublikować w folderze bin
w czasie kompilacji?
Uwaga: znalazłem ten nie działa, gdy mój plik był w folderze 'App_Data'. Przeniesiono go do katalogu głównego serwisu i działa jak urok. – theyetiman