как преобразовать CLR к EXE

Я не могу воспроизвести ошибку.

, Возможно, я не понимаю проблемы.

следующее хорошо работает для меня в SQL Server 2005 с дополнительным столбцом "нечто", появляющимся во втором избранном результате:

IF OBJECT_ID('tempdb..#Results') IS NOT NULL DROP TABLE #Results
GO
CREATE TABLE #Results ( Company CHAR(3), StepId TINYINT, FieldId TINYINT )
GO
select company, stepid, fieldid from #Results
GO
ALTER TABLE #Results ADD foo VARCHAR(50) NULL
GO
select company, stepid, fieldid, foo from #Results
GO
IF OBJECT_ID('tempdb..#Results') IS NOT NULL DROP TABLE #Results
GO
5
задан Moon 29 August 2009 в 05:14
поделиться

4 ответа

Думаю, вы спрашиваете, как статически связать части фреймворка, необходимые вашему приложению. См. Эту ссылку от Джона Скита для получения информации о том, как это сделать: http://www.yoda.arachsys.com/csharp/faq/#framework.required

5
ответ дан 14 December 2019 в 04:43
поделиться

Для этого существуют продукты сторонних производителей. Я не знаю бесплатных.

1
ответ дан 14 December 2019 в 04:43
поделиться

Даже если вы приобретете продукт стороннего производителя, я думаю, он просто каким-то образом упаковывает туда среду выполнения .NET. Я не знаю, как еще это могло бы работать.

Почему бы вам просто не создать установщик, требующий .NET framework? Он должен проверить и установить его, если у пользователя его еще нет.

1
ответ дан 14 December 2019 в 04:43
поделиться

вы можете использовать MONO опережающий компилятор

1
ответ дан 14 December 2019 в 04:43
поделиться
Другие вопросы по тегам:

Похожие вопросы: