У меня есть проект управления AJAX, который имеет .js-файл, который настроен как встроенный ресурс.Почему мой ScriptReference не находит встроенный ресурс?
Мои основные ссылки веб-приложений этот проект, и когда я пытаюсь загрузить элемент управления я получаю эту ошибку:
Assembly does not contain a Web resource with name 'MyFile.js'.
Вот моя реализация getScriptReferences:
public IEnumerable GetScriptReferences() { // create reference to the JS ScriptReference jsReference = new ScriptReference(); jsReference.Assembly = "MyNamespace"; jsReference.Name = "MyNamespace.MyFile.js"; return new ScriptReference[] { jsReference }; }
I Я не совсем уверен, чего не хватает. Я попытался изменить параметр Name, чтобы быть просто именем файла, пространством имен и имени файла, пространством имен, сборкой и именем файла ... и мне не повезло. Любые предложения оцениваются.
Отлично! Я понял, что файл Assembly.cs хорош для чего-то. Оказывается, он был там, но я переименовал файл, который не распространялся сюда, поэтому мне просто нужно было исправить именование и было хорошо идти. – IronicMuffin