Я работал в проекте MVC и видел, как они оба использовались. Мне было интересно, в чем разница между ними? Это неправильно использовать один над другим? Насколько я понимаю, я должен использовать Url.Content (), но VirtualPathUtility.ToAbsolute (), похоже, тоже работает.