// OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION
// WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
-#if NET_2_0
using System;
using System.Reflection;
public class RegisterAssembly : AppDomainIsolatedTaskExtension, ITypeLibExporterNotifySink {
ITaskItem[] assemblies;
+ ITaskItem assemblyListFile;
bool createCodeBase;
- ITaskItem stateFile;
ITaskItem[] typeLibFiles;
public RegisterAssembly ()
public override bool Execute ()
{
- return true;
+ throw new NotImplementedException ();
}
public void ReportEvent (ExporterEventKind kind, int code,
}
}
- public bool CreateCodeBase {
+ public ITaskItem AssemblyListFile {
get {
- return createCodeBase;
+ return assemblyListFile;
}
set {
- createCodeBase = value;
+ assemblyListFile = value;
}
}
- public ITaskItem StateFile {
+ public bool CreateCodeBase {
get {
- return stateFile;
+ return createCodeBase;
}
set {
- stateFile = value;
+ createCodeBase = value;
}
}
+ [Output]
public ITaskItem[] TypeLibFiles {
get {
return typeLibFiles;
}
}
-#endif
\ No newline at end of file