Если я хочу скомпилировать исходный (cs) файл веб-страницы, я просто использую атрибут Src
вместо атрибута CodeBehind
в директиве страницы, например.Asmx dynamic compilation
<%@ Page Language="C#" AutoEventWireup="true" Src="XXX.aspx.cs" Inherits="Namespace.Path.To.XXX" %>
, который отлично работает с исходным файлом, который имеет свойство BuildAction для содержимого. Можно ли сделать подобное для веб-службы asmx? Директива WebService не поддерживает атрибут Src
, и когда я использую CodeBehind, он просто не может найти класс.
Зачем вы хотите это сделать? Я, лично, хотел быть уверенным в том, какой код я развернул, и развертывание исходного кода просто не делает этого для меня. –
Вы абсолютно правы, но это особая ситуация в нашей компании, где у нас есть своего рода «плагин», где мы развертываем исходный код. Как ни странно, я могу немного изменить это;) –