要是合同没解除,那是可以去主张违约金的。要是有一方违约,守约的那一方就有权利按照合同的约定,让违约的那一方支付违约金,就算合同还没解除也一样。为啥,因为违约金条款主要就是用来弥补守约方因为违约行为而遭受的损失,它的目的可不是得等合同解除了才起作用。
不过,这里得注意一下合同里面关于违约金主张的那些具体约定,还有相关的法律规定。就像有些合同可能会规定,在某些特殊的情况下,比如说违约方已经采取了补救措施之类的,那守约方就没权利去主张违约金。
总的来说,一般情况下合同没解除是可以主张违约金的,但是得把合同的具体条款和法律规定结合起来一起判断,这样才能保证咱们主张的是合法合理的。