Вот как можно вернуть гиперссылку из ячейки на другом листе, указанном в формуле:
=HYPERLINK(INDIRECT("Sheet1!D5"),Sheet1!D5)
Сначала необходимо удалить исходный файл. Важно проводить различие - когда вы работаете с манипуляциями с изображениями в .NET, вы работаете с объектом в памяти, байты которого были заполнены путем чтения исходного изображения. Вы не работаете с реальным исходным изображением. Поэтому, когда вы собираетесь сохранить этот совершенно новый объект (который использует данные из существующего изображения) и пытаетесь использовать уже используемый путь, вы получите исключение.
Вам также необходимо убедиться, что исходный файл еще не открыт; убедитесь, что вы удалили исходный файловый поток, который вы использовали для заполнения объекта Image, которым вы управляете. Затем удалите, затем сохраните.
EventcreateИли просто используйте команду командной строки:
Eventcreate
eventcreate2 позволяет создавать собственные журналы, а eventcreate - нет.
Вы также можете использовать Windows PowerShell со следующей командой:
if ([System.Diagnostics.EventLog]::SourceExists($source) -eq $false) {
[System.Diagnostics.EventLog]::CreateEventSource($source, "Application")
}
Перед вызовом CreateEventSource убедитесь, что источник не существует, иначе будет выброшено исключение.
Дополнительная информация: